Senior Platform Software Engineer
RemoteIreland
IrelandRemotePart TimeSenior LevelBachelors DegreeCloud ServicesSmall
Part TimeSenior LevelBachelors DegreeSmallCloud Services
Job Summary
Translate business requirements into technical specifications and design, develop, and troubleshoot scalable, customer-facing cloud services. Automate tasks to enable continuous delivery while maintaining development and production infrastructure with operational excellence. Drive performant, forward-thinking solutions to completion and provide technical guidance to leadership, team members, and stakeholders. Mentor junior engineers, contribute to product roadmaps, and raise the bar for engineering quality within a collaborative, remote, and agile environment.
Required Qualifications
- 4+ years of experience in the software industry working on architecture, system and software design, development and delivery of highly scalable products and services
- Bachelor's degree or Masters in Computer Science or equivalent education
- In-depth understanding of the entire product development lifecycle including writing technical specification, assisting to make product impacting decisions, designing world-class services, developing and reviewing code, driving DevOps, leading releases and operations
- Ability to identify opportunities for innovation, aim to be on top of tech-debt, plan for continuous improvements in technology and operations and maintain a solid security posture
- Strong verbal and written communication, organization, and interpersonal skills
- Comfort with complex, rapidly evolving software development environments
- Ability to learn new technologies quickly
- Strong back-end development experience in Java or other similar modern programming language
- Strong experience in microservice-based architecture, distributed systems, SQL and NoSQL databases, REST APIs and Cloud technologies
- Good grip over CI/CD process and tools such as GitLab, JIRA, Kubernetes, Docker, Terraform, etc
Desired Qualifications
- Previous experience with system monitoring, automation and incident management tools is preferable
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.