Software Engineer

3 weeks ago


Brisbane, Queensland, Australia FCM Travel Full time
Overview

Flight Centre Travel Group, a global travel retailer, is seeking an experienced Software Engineer to join their team. The company has a vision to open up the world for those who want to see.

Estimated Salary

$120,000 - $180,000 per year, depending on location and experience.

Job Description

The successful candidate will be responsible for designing and developing backend microservices hosted in Azure Cloud using .NET Core, C#, and Terraform. They will craft high-quality, secure, testable, and maintainable code that meets requirements and compliance standards.

Responsibilities
  • Design, develop, and deploy backend microservices hosted in Azure Cloud
  • Craft high-quality, secure, testable, and maintainable code
  • Own the quality of what is built through testing, test automation, and observability
  • Analyse business requirements and solve problems to create solutions
  • Participate in code reviews with other engineers to ensure quality and standards
  • Maintain and improve documentation across code bases and architectures
Requirements
  • Previous experience as a Backend Engineer
  • Experience with Azure Cloud components such as Azure Functions, Container applications, Document DB, Blob containers, Service Bus, APIM
  • Proven experience in building user-friendly, responsive web applications for desktop and mobile
  • Experienced with .NetCore C# coding, unit-testing, debugging, and automation techniques
  • Proficient in some of the following: C#, Yaml
  • Proven experience in designing and building high-traffic reliable and performant microservices
  • Experience in software testing from unit tests
Benefits
  • Tick destinations off your bucket list with discounts on travel and accommodation
  • Employee Share Scheme through EquatePlus
  • Access to in-house financial and health services, internal gym, and End-of-Trip Facility
  • Ongoing training and professional development through the Flight Centre Landing
  • Excellent hybrid working model
About Us

We are a family (we call ourselves Flighties) and offer genuine opportunities for people to grow and evolve. We encourage you to DREAM BIG through collaboration and innovation, and make sure you are supported to make incredible ideas a reality.


  • Software Engineer

    1 month ago


    Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd Job DescriptionJob OverviewThe Full Stack Developer role is a critical position in our technology stack, responsible for the end-to-end development of web and native applications, as well as enhancements to DevOps tooling.Key ResponsibilitiesCollaborate with cross-functional teams to implement user stories, write tests, and...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    About the RoleXPT Software Australia Pty Ltd is a dynamic technology company seeking an experienced Senior Full Stack Software Engineer to join our team.This role offers a unique opportunity to work on cutting-edge projects, leveraging your skills in cloud native development and full stack engineering.Job DescriptionWe are looking for a highly motivated...

  • Software Engineer

    1 month ago


    Brisbane, Queensland, Australia Queensland Rail Full time

    **Job Title:** Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:- Design and develop software applications using various programming languages.- Collaborate with cross-functional teams...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    Hunter Industries is seeking a highly experienced Software Engineering Director to lead our software and firmware development team in Brisbane, Australia.The estimated annual salary for this position is $180,000 - $220,000, depending on experience.About the Role:The Software Engineering Director will be responsible for managing a team of software and...


  • Brisbane, Queensland, Australia L3Harris Technologies Full time

    About the RoleWe are seeking a highly skilled Software Engineering Architect to join our team at L3Harris Technologies. As a key member of our ICI Division, you will play a critical role in architecting and developing embedded software applications for defence systems.Job DescriptionAs a Senior Embedded Software Engineer, you will be responsible...


  • Brisbane, Queensland, Australia Equifax Full time

    Software Engineer Role OverviewWe are seeking a highly skilled Software Engineer to join our team at Equifax. As a Software Engineer, you will be responsible for designing, building, testing, and supporting applications.Key Responsibilities:Design and develop high-quality, fit-for-purpose software.Work in an agile delivery environment to continuously deliver...


  • Brisbane, Queensland, Australia workable - ATS Full time

    Role OverviewAt Squiz, we are working on a cloud-based Digital Experience Platform (DXP) that encompasses various core capabilities, including Content Management, Optimisation tooling, and Platform services. We are seeking a talented Software Development Engineer to join our product engineering team on a permanent basis, with a focus on enhancing capability...


  • Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    Rheinmetall Defence Australia Pty Ltd is a leading defence technology company seeking an experienced Senior Software Engineer to join our team in Brisbane.The successful candidate will be part of a dynamic and fast-paced environment, working on cutting-edge projects with some of the industry's brightest engineers.This is a rare opportunity to work on...


  • Brisbane, Queensland, Australia Property Network of Australia Full time

    About the Role:The company '{company}' is seeking a skilled Software Engineer to join its team. As a Software Engineer at {company}, you will be responsible for designing, developing, and maintaining software applications. This is an excellent opportunity to work on challenging projects and contribute to the growth of the company.


  • Brisbane, Queensland, Australia FCM Travel Full time

    Role OverviewWe are seeking a highly skilled Software Engineering Lead to join our team at FCM Travel Group. This role will focus on defining and implementing software design patterns, ensuring effective delivery of software.About the RoleThe successful candidate will lead teams in designing and delivering cloud-native applications that are built for global...


  • Brisbane, Queensland, Australia Property Network of Australia Full time

    Job Title: Sophisticated Software Development ExpertAbout the Role:We are looking for an experienced software development expert who can work on complex projects and deliver high-quality results. The ideal candidate will have a strong background in software engineering and be able to design and implement efficient software solutions.Responsibilities:-...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This RoleThe Software Engineering Director leads a team of software and firmware engineers, utilizing advanced knowledge in multiple fields and development practices.Key responsibilities include demonstrating company values such as Customer Satisfaction, Innovation, Family, and Social Responsibility. This role is based in Brisbane, Australia, offering...


  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewWe are a global engineering organization that works directly with customers to leverage the latest technologies and address their toughest challenges.The Industry Solutions Engineering (ISE) team collaborates closely with our customers' engineers to jointly develop cloud-based solutions that accelerate their organizations. We work in collaboration...


  • Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    We are seeking a skilled Software Engineering Lead to join our team at Rheinmetall Defence Australia Pty Ltd in Brisbane.The successful candidate will be responsible for leading the construction of prototypes, designing and developing quality production software and software systems, mentoring other software engineers, and fulfilling other duties as agreed...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This RoleWe are seeking an exceptional Software Engineering Manager to lead our team of software and firmware engineers. As a key member of our engineering leadership, you will drive the development of innovative solutions, mentor and guide your team, and contribute to shaping our technical vision.Job DescriptionThis is a hands-on leadership role that...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Flight Centre Travel Groupis a global travel company that is passionate about delivering exceptional customer experiences. We are seeking an experienced Software Engineering Leader to join our team.About the Role:We are looking for a skilled engineer who can lead our development team in building and maintaining our critical enterprise distribution...


  • Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    About Rheinmetall Defence Australia Pty LtdWe are a leading defence company, and this is an exciting opportunity to join our team as a Senior Software Engineer in Brisbane. Our company values innovation, teamwork, and collaboration.Job OverviewThis permanent full-time role offers an attractive remuneration package with salary sacrificing and novated leases....


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    We are seeking a seasoned Senior Software Engineer to join our Corporate Travel Technology Team at Flight Centre Travel Group Australia.The ideal candidate will be an expert in Java development with a passion for delivering high-quality, maintainable code. With extensive experience in software development and a strong understanding of technical concepts,...


  • Brisbane, Queensland, Australia SchoolHouse Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications.The ideal candidate will have a strong background in programming languages such as Java, Python, or C++. They will also have excellent problem-solving skills and be able to work...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Flight Centre Travel Group. As a key member of our engineering team, you will play a crucial role in shaping the future of our technology landscape.