Mid Software Engineer

3 days ago


Brisbane, Queensland, Australia Flight Centre Travel Group Full time
About the Role

We are seeking a highly skilled Mid Software Engineer to join our team at Flight Centre Travel Group. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.

Key Responsibilities
  • Design and Develop high-quality, secure, testable, and maintainable code for backend microservices using.NET Core, C#, and Terraform.
  • Own the Quality of our codebase through testing, test automation, and observability to ensure operational reliability and performance.
  • Collaborate with cross-functional teams to plan and deliver high-quality solutions in a fast-paced, agile environment.
  • Participate in Code Reviews to provide feedback and ensure we maintain quality, standards, and compliance.
  • Maintain and Improve our documentation across code bases, architectures, and knowledge bases.
Requirements
  • At Least 3 Years of professional experience in software development.
  • Previous Experience as a Backend Engineer.
  • Experience with Azure Cloud components such as Azure Functions, Container applications, Document DB, Blob containers, Service Bus, and 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 C#, Yaml, and other relevant technologies.
Desired Qualifications
  • Experience with DevOps tooling and practices.
  • Experience with Observability tools such as logging and monitoring.
  • Passionate about open source and developer tools.
About Us

Flight Centre Travel Group is a global travel retailer with a vision to open up the world for those who want to see. We offer genuine opportunities for people to grow and evolve, and we celebrate our differences. We are a family (we call ourselves Flighties) and we are committed to creating an inclusive and diverse workplace that supports your unique identity.



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

    About the RoleWe are seeking a highly skilled Mid Software Engineer to join our team at Flight Centre Travel Group. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.Key ResponsibilitiesDesign and develop high-quality, secure, testable, and maintainable...


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

    About the RoleWe are seeking a highly skilled Mid Software Engineer to join our team at Flight Centre Travel Group. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.Key ResponsibilitiesDesign and develop high-quality, secure, testable, and maintainable...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleFlight Centre Travel Group is seeking a skilled Mid Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.Key ResponsibilitiesDesign and develop high-quality, secure, testable, and maintainable code...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleFlight Centre Travel Group is seeking a skilled Mid Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.Key ResponsibilitiesDesign and develop high-quality, secure, testable, and maintainable code...


  • Brisbane, Queensland, Australia EG&R Engineering PC Full time

    About the OrganisationOur client, EG&R Engineering PC, is a leading provider of software solutions to various industries. As a global technology company, we strive to deliver innovative and high-quality products to our clients.About the RoleAs a Software Engineering Team Lead, you will be responsible for leading a mid-sized software development team,...

  • Software Engineer

    5 hours ago


    Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleWe are seeking a skilled Mid-Level Software Engineer to join our team at Flight Centre Travel Group. As a key member of our engineering team, you will be responsible for designing, building, testing, and releasing backend microservices hosted in Azure Cloud.Key ResponsibilitiesDesign and develop high-quality, secure, testable, and maintainable...

  • Software Engineer

    3 days ago


    Brisbane, Queensland, Australia View9 Full time

    About View9View9 is a passionate and award-winning team of creative thinkers and digital experts united to provide high-quality and trustworthy services in the areas of web, software, and mobile apps.We work with businesses of all sizes, from small startups to medium-sized enterprises, delivering both B2B and B2C digital solutions.With our offices in various...


  • Brisbane, Queensland, Australia Orica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Orica Digital Solutions. As a Software Engineer, you will play a key role in the development, design, and maintenance of high-quality software products for Ground Probe.Key ResponsibilitiesDevelop and design high-quality software products using C# and other relevant...


  • Brisbane, Queensland, Australia Accoravillage Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Lead a team...

  • Software Engineer

    4 hours ago


    Brisbane, Queensland, Australia View9 Full time

    At View9, we're seeking a skilled Software Engineer to join our team of creative thinkers and digital experts. As a key member of our elite team, you'll play a crucial role in analyzing, designing, and implementing system and application software that drives innovation and excellence in our systems and those of our clients.Key Responsibilities:Develop...


  • Brisbane, Queensland, Australia Orica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Orica Digital Solutions. As a key member of our Technology team, you will play a critical role in developing, designing, integrating, and maintaining high-quality software for our Ground Probe software products.Key ResponsibilitiesDevelop and design high-quality software for...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About UsJust Digital People has partnered with a renowned not-for-profit organization that is making a significant impact on a substantial portion of the population. With a strong reputation in their field and decades of experience, the team is well-established, well-resourced, and operates efficient processes that have been thoroughly tested.The role is...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About the RoleJust Digital People is proud to partner with a renowned not-for-profit organization making a significant impact on the community. With a rich history and a strong reputation in their field, the team is well-established, well-resourced, and operates efficient processes.The Software Engineering team is growing, and we're seeking a talented...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead a team of software...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Talent International Full time

    Job SummaryTalent International is seeking a highly skilled Software Engineer to join our team as a Production Systems Specialist. In this role, you will be responsible for designing, documenting, simulating, commissioning, and supporting production systems.Key ResponsibilitiesDesign and Development: Design and develop production systems, including hardware...

  • Software Engineer

    7 hours ago


    Brisbane, Queensland, Australia View9 Full time

    At View9, we're seeking a skilled Software Engineer to join our team of creative thinkers and digital experts. As a key member of our elite team, you'll play a crucial role in analyzing, designing, and implementing system and application software that drives innovation and excellence in our systems.Key Responsibilities:Develop high-quality web applications...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key ResponsibilitiesSystem Reliability: Design and implement robust software systems that ensure high...


  • Brisbane, Queensland, Australia Blackroc Full time

    Senior Software EngineerBlackroc is seeking an experienced Senior Software Engineer to join our team dedicated to automating network infrastructure. As a key member of our team, you will collaborate with skilled Python engineers to design and develop automation solutions that enhance network operations.Key Responsibilities:Feature Development: Collaborate in...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleAccoravillage is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in the development and maintenance of our software products.Key ResponsibilitiesDesign, develop, and deploy software solutions that meet the needs of our customers.Collaborate with cross-functional teams to identify and...


  • Brisbane, Queensland, Australia Wenco International Mining Systems Ltd Full time

    Senior Software EngineerWenco International Mining Systems Ltd is seeking a highly skilled Senior Software Engineer to join our Research & Development team in Brisbane, Australia. As a key member of our agile software team, you will be responsible for designing and implementing robust, reliable, and resilient software solutions using a cloud native...