onsite
Software Technical Lead - Qantas
Engineering Manager
Lead a high‑performing software engineering team, driving design, development, and delivery of cloud‑native microservice solutions using Java, AWS, and modern CI/CD practices within an Agile environment.
About the role
Key Responsibilities
- Lead a team of software engineers, providing technical direction, mentorship, and performance feedback.
- Architect, design, and implement scalable microservice applications on AWS, ensuring high availability and security.
- Establish and enforce best practices for CI/CD pipelines, automated testing, and code quality.
- Collaborate with product owners, architects, and stakeholders to translate business requirements into technical solutions.
- Drive continuous improvement by adopting modern engineering practices and fostering an Agile culture.
Requirements
- 5+ years of professional software development experience, with at least 2 years in a technical leadership role.
- Strong proficiency in Java and building RESTful microservices.
- Hands‑on experience with AWS services (e.g., EC2, Lambda, RDS, S3) and infrastructure‑as‑code tools.
- Deep understanding of CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps, and automated testing frameworks.
- Proven ability to work in Agile teams, communicate effectively, and drive technical decisions.