-
View all jobs
About Us
Founded in the Queensland outback in 1920, Qantas has grown to be Australia’s largest regional, domestic, and international airline. Qantas has a range of subsidiary businesses that support the overall operations of the Group. The Qantas Group’s main business is the transportation of customers and freight using two complementary airline brands — Qantas and Jetstar — operating regional, domestic, and international services.
Job Description
Technology is a big part of how we continue to pioneer our way forward. With eyes on the future, our IT team harness technology on a global scale and tailor local solutions for each of our ports. Together we’ll show you it’s possible to make an impact, and to never underestimate what you’re capable of achieving.
The Senior Software Engineer is responsible for guiding and leading the architecture, delivery and development of the software systems that power our Loyalty business unit.
The role is for a hands-on, highly skilled software developer with the experience to both code with and mentor other technical team members to deliver high quality, well-designed software.
You will share a large amount of responsibility for the quality of the software being built, including but not limited to; achieving desired business outcomes; meeting reliability and performance expectations; safely managing security and data privacy concerns.
As a Senior Software Engineer, you would be expected to have a solid understanding how web applications are delivered and operate end to end within an enterprise environment, with a specialty in modern frontend technologies (React, TypeScript, CSS, HTML).
Responsibilities of the role include: Software design and implementation, Testing (acceptance, functional, integration, unit) Agile software delivery, Leadership, Collaboration, Implementation of secure code practice, and Training.
You Will Bring
Qualifications
8+ years of experience as a professional software engineer (typically) Experienced delivery practitioner, with in-depth skills in most or all of the following: Agile and Lean software development practices Continuous Delivery, Continuous Integration TDD, automated testing best practice DevOps In depth, expert knowledge of core technologies required for the role, such as: Latest versions of HTML, CSS, Javascript Server side programming language(s), such as Ruby, .NET, Clojure, Node.js, Java, Kotlin, Scala Automated testing tools and libraries Unix / Linux or Windows administration, as appropriate SQL database and other data store variants, such as PostgresQL, ElasticSearch, Redis Cloud computing platform(s) and tools Containerisation technology concepts, such as Docker, Kubernetes Good knowledge of important software design considerations: Security Performance Data privacy
Founded in the Queensland outback in 1920, Qantas has grown to be Australia’s largest regional, domestic, and international airline. Qantas has a range of subsidiary businesses that support the overall operations of the Group. The Qantas Group’s main business is the transportation of customers and freight using two complementary airline brands — Qantas and Jetstar — operating regional, domestic, and international services.
Job Description
Technology is a big part of how we continue to pioneer our way forward. With eyes on the future, our IT team harness technology on a global scale and tailor local solutions for each of our ports. Together we’ll show you it’s possible to make an impact, and to never underestimate what you’re capable of achieving.
The Senior Software Engineer is responsible for guiding and leading the architecture, delivery and development of the software systems that power our Loyalty business unit.
The role is for a hands-on, highly skilled software developer with the experience to both code with and mentor other technical team members to deliver high quality, well-designed software.
You will share a large amount of responsibility for the quality of the software being built, including but not limited to; achieving desired business outcomes; meeting reliability and performance expectations; safely managing security and data privacy concerns.
As a Senior Software Engineer, you would be expected to have a solid understanding how web applications are delivered and operate end to end within an enterprise environment, with a specialty in modern frontend technologies (React, TypeScript, CSS, HTML).
Responsibilities of the role include: Software design and implementation, Testing (acceptance, functional, integration, unit) Agile software delivery, Leadership, Collaboration, Implementation of secure code practice, and Training.
You Will Bring
- Strong knowledge of Agile and Lean software development practices as well SDLC
- Experience in embedding best practices in software development within a team.
- Ability to collaborate and contribute to the organisations engineering culture.
- Extensive experience with version control tools like Git, GitHub, GitHub Actions, CI/CD, code reviews etc
- Experience researching and troubleshooting bugs and performance bottlenecks in a production environment.
- A strong end to end technical understanding how applications within an enterprise environment run and operate.
- In-depth, expert knowledge with frontend frameworks (i.e TypeScript, React (CSR/SSR), Next.JS, Micro Frontends, HTML, CSS/SCSS)
- Solid understanding of UI/UX principles and best practices.
- Experience with responsive design, cross-browser compatibility and accessibility standards.
- Have proficient understanding of backend technologies (i.e NodeJS, Rest APIs)
- Knowledge and experience of cloud platforms such as AWS - EC2, S3, Lambda, DynamoDB, Cloud watch etc
- Good knowledge of important software design consideration, Security Performance, Data privacy
- Enthusiasm for learning and driving adoption of the latest technology.
- Excellent problem solver
- Great communication skills (written and verbal) that will enable successful collaboration.
- A passion for creating beautiful and user-friendly interfaces.
- Good understanding of security principles
- Good prioritisation and time management skills
- Driven and motivated by team and company success
- Highly professional with high integrity
- Attention to detail and a willingness to take ownership of issues and deliverables
- Flexible and able to take on a variety of roles including leadership
- Knowledge and experience with CMS’s like AEM and Contentful
- Excellent skills in workshop facilitation, presentation, consultation and negotiation
- Use of observability tools like DataDog/Splunk APM
Qualifications
8+ years of experience as a professional software engineer (typically) Experienced delivery practitioner, with in-depth skills in most or all of the following: Agile and Lean software development practices Continuous Delivery, Continuous Integration TDD, automated testing best practice DevOps In depth, expert knowledge of core technologies required for the role, such as: Latest versions of HTML, CSS, Javascript Server side programming language(s), such as Ruby, .NET, Clojure, Node.js, Java, Kotlin, Scala Automated testing tools and libraries Unix / Linux or Windows administration, as appropriate SQL database and other data store variants, such as PostgresQL, ElasticSearch, Redis Cloud computing platform(s) and tools Containerisation technology concepts, such as Docker, Kubernetes Good knowledge of important software design considerations: Security Performance Data privacy
Key Skills
Ranked by relevance
c
ha
ai
css
esp
ui
cloud
git
typescript
react
excel
java
sql
lan
nat
ux
continuous integration
continuous delivery
responsive design
elasticsearch
javascript
kubernetes
postgresql
responsive
dynamodb
clojure
datadog
kotlin
docker
devops
server
splunk
scala
redis
linux
ruby
unix
nist
tdd
aws
pic
sla
aci
asm
pan
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Manager Technology, Developer Experience
2026-05-27
Full-time
Mid-Senior
Australia
Airlines
Information Technology
View Job Details
Related
Senior Cyber Analyst
2026-05-26
Full-time
Not Applicable
Australia
Airlines
Engineering
View Job Details
Related
Senior Mobile Back-End Developer
2026-05-24
Full-time
Mid-Senior
Australia
Airlines
Information Technology
Login to Apply
- Posted
- Dec 12, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
- Company
- Qantas
Industries
Airlines
Aviation
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Manager Technology, Developer Experience
2026-05-27
Full-time
Mid-Senior
Australia
Airlines
Information Technology
View Job Details
Related
Senior Cyber Analyst
2026-05-26
Full-time
Not Applicable
Australia
Airlines
Engineering
View Job Details
Related
Senior Mobile Back-End Developer
2026-05-24
Full-time
Mid-Senior
Australia
Airlines
Information Technology