Mid Software Engineer
7 days ago
About the Role
Flight 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 Responsibilities
- Design and develop high-quality, secure, testable, and maintainable code using.NET Core, C#, and Terraform.
- Own the quality of our backend services through testing, test automation, and observability to ensure operational reliability and performance.
- Analyze business requirements and problem-solve to create effective solutions for our customers.
- Participate in code reviews with other engineers to ensure we maintain quality, standards, and compliance.
- Maintain and improve our documentation across code bases, architectures, and knowledge bases.
- Collaborate with cross-functional teams to plan and deliver high-quality solutions in a fast-paced, agile environment.
Requirements
- 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.
- Experience with.NetCore C# coding, unit-testing, debugging, and automation techniques.
- Proficiency in C#, Yaml, and other relevant technologies.
- Proven experience in designing, building high-traffic, reliable, and performant microservices.
- Experience in software testing from unit tests.
- Experience in building JSON-based RESTful APIs and CRON/Queue/Blob triggered microservices.
Desired Skills
- Experience with DevOps tooling and practices valuing a DevOps culture.
- Experience with observability tools such as logging and monitoring.
- Passion for 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 the wins, seize all opportunities, and empower all of our people to find their Brightness of Future.
We encourage you to DREAM BIG through collaboration and innovation, and make sure you are supported to make incredible ideas a reality. Together, we deliver quality, innovative solutions that delight our customers and achieve our strategic priorities.
Our Values
We value Irreverence, Ownership, and Egalitarianism. We are a family (we call ourselves Flighties) and we are committed to creating an inclusive and diverse workplace that supports your unique identity to create better, safer experiences for everyone.
-
Mid Software Engineer
6 days ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeAbout 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...
-
Mid Software Engineer
3 days ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeAbout 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...
-
Mid Software Engineer
7 days ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeAbout 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...
-
Mid Software Engineer
3 days ago
Brisbane, Queensland, Australia FCM Travel Full timeAbout 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...
-
Software Engineering Team Lead
7 days ago
Brisbane, Queensland, Australia EG&R Engineering PC Full timeAbout 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 timeAbout 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 timeAbout 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...
-
Software Development Engineer
7 days ago
Brisbane, Queensland, Australia Orica Full timeAbout 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...
-
Software Engineering Manager
6 hours ago
Brisbane, Queensland, Australia Accoravillage Full timeJob 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 timeAt 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...
-
Software Development Engineer
3 days ago
Brisbane, Queensland, Australia Orica Full timeAbout 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...
-
Software Engineering Manager
6 days ago
Brisbane, Queensland, Australia Accoravillage Full timeAbout 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 timeJob 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 Development Specialist
7 days ago
Brisbane, Queensland, Australia Just Digital People Full timeAbout 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...
-
Software Development Professional
5 hours ago
Brisbane, Queensland, Australia Just Digital People Full timeAbout 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...
-
Software Engineer
7 hours ago
Brisbane, Queensland, Australia View9 Full timeAt 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...
-
Software Development Engineer
7 days ago
Brisbane, Queensland, Australia Accoravillage Full timeAbout 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...
-
Senior Software Engineer
6 hours ago
Brisbane, Queensland, Australia Blackroc Full timeSenior 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...
-
Software Development Engineer
7 days ago
Brisbane, Queensland, Australia Accoravillage Full timeAbout 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...
-
Senior Software Engineer
6 hours ago
Brisbane, Queensland, Australia Wenco International Mining Systems Ltd Full timeSenior 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...