Senior Backend .NET Developer

1 month ago


Melbourne, Victoria, Australia Corporate Travel Management Full time

About Corporate Travel Management

CTM is an award-winning provider of innovative and cost-effective travel management solutions to the corporate, events, leisure and loyalty travel markets. Its proven business strategy combines personalised service excellence with client-facing technology solutions to deliver a return on investment to clients.

About the Role

We are seeking a talented Senior Backend .NET Developer to work on a B2B solutions that delivers efficient, secure travel solutions to businesses. In this role, you'll have the opportunity to design and develop scalable backend services for a cloud-native platform that supports a range of travel products and services.

Key Responsibilities

  • Architect, design, and implement scalable backend services using .NET Core.
  • Develop and maintain APIs and microservices to handle key transactions and processes.
  • Utilize Microsoft Azure cloud services, including Azure DevOps for CI/CD pipelines, Azure Databases, and other cloud-native tools to ensure scalability and reliability.
  • Work with Azure SQL, NoSQL, and Redis to manage and optimize data storage solutions.
  • Ensure high availability, fault tolerance, and eventual consistency in distributed systems supporting travel operations.
  • Collaborate with frontend developers, product managers, and other teams to deliver end-to-end, customer-focused solutions.
  • Participate in code reviews, mentor junior developers, and drive best practices within the team.
  • Continuously improve backend systems, focusing on performance, security and maintainability.

Requirements

  • 5-10+ years of backend development experience with expertise in .NET Core.
  • Proven experience with cloud-native development using Microsoft Azure, including Azure DevOps, Azure Databases (Azure SQL, NoSQL), and Redis.
  • Proficient in C# and Entity Framework and Entity Framework Core.
  • Strong understanding of microservices architecture and event-driven systems.
  • Experience with distributed systems, ensuring eventual consistency, fault tolerance, and high availability.
  • Expertise in building and maintaining CI/CD pipelines and automated testing processes.
  • Deep understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills to work effectively in a team environment.
  • Finally, a strong passion for technology and a commitment to lean practices.

Preferred

  • Experience with Kubernetes, Docker, and containerization on Azure.
  • Knowledge of domain-driven design (DDD) and test-driven development (TDD).
  • Experience in the travel industry.

Why CTM?

The Travel industry is well and truly back – CTM and ETM offer a strong, established, and sustainable work environment which will support your career development.

As a global organization CTM offers a range of employee benefits that you can access, including;

  • Travel discounts
  • Health and Wellness perks
  • Training and Development opportunities
  • Wellness and Chill-out Days
  • Annual Volunteer Day
  • Blended work arrangements with hybrid WFH flexibility


  • Melbourne, Victoria, Australia Corporate Travel Management Full time

    CTM is an award-winning provider of innovative travel management solutions to corporate, events, leisure and loyalty travel markets.About the RoleWe are seeking a talented Senior Backend .NET Engineer to work on cloud-native B2B solutions delivering efficient, secure travel services to businesses.Key Responsibilities:Design and develop scalable backend...


  • Melbourne, Victoria, Australia Preston Rowe Paterson Melbourne We Have Property Covered Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Senior Software Engineer - Backend Development to join our team at Company. As a Senior Software Engineer - Backend Development, you will be responsible for designing, developing, and maintaining our backend systems.Main Responsibilities:* Design and develop scalable and...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job Description:We are seeking an experienced Senior .NET Software Developer to join our team at XPT Software Australia Pty Ltd.About the Role:This is a challenging opportunity for a highly skilled and motivated software developer to lead the development of complex solutions using the .NET framework.The ideal candidate will have extensive experience in...


  • Melbourne, Victoria, Australia Infosys Singapore & Australia Full time

    Job DescriptionWe are seeking a skilled and experienced Senior Backend Developer to join our team at Infosys Consulting. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining scalable and high-performing serverless backend services and APIs on the AWS platform.Key Responsibilities:Design, develop, and deploy...

  • Senior .NET Developer

    1 month ago


    Melbourne, Victoria, Australia Dental Corporation Full time

    Job Title: Senior .NET DeveloperAbout the Role:We are seeking a highly skilled Senior .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using .NET technologies.Key Responsibilities:- Design and develop high-quality software applications using .NET,...

  • Senior .Net Developer

    3 weeks ago


    Melbourne, Victoria, Australia Profusion Group Full time

    Job OverviewWe are seeking a highly skilled Senior .Net Developer to join our team at Profusion Group. The successful candidate will have strong communication skills and 3+ years of experience in .Net development.Key ResponsibilitiesDevelop and maintain high-quality .Net applications using Microsoft .NET (4.5+) and .NET Core.Collaborate with the development...

  • Senior .NET Developer

    1 month ago


    Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Senior .NET DeveloperJob Summary:XPT Software Australia Pty Ltd is seeking a highly skilled Senior .NET Developer to join our team. The successful candidate will design and develop web/desktop applications, web services, and batch jobs using C#, .NET framework, and SQL Server. Key Responsibilities:• Create software and technical designs for the...

  • Senior .Net Developer

    1 month ago


    Melbourne City Centre, Victoria, Australia ETE Group Pty Ltd Full time

    Job Title: Senior .Net DeveloperYou are invited to apply for a Senior .Net Developer role at ETE Group Pty Ltd, a prestigious and innovative global organisation. As a Senior .Net Developer, you will have the opportunity to work with the latest .Net, Azure, and broader Microsoft technologies.Key Responsibilities:- Design and deliver technology and strategy...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionWe are seeking an experienced Senior .NET Software Engineer to join our team at XPT Software Australia Pty Ltd. In this role, you will be responsible for designing, developing, and deploying applications systems solutions that underpin business change programs in the Health Insurance industry.The ideal candidate will have a minimum of 8+ years...


  • Melbourne, Victoria, Australia Service Stream Full time

    Job Title: Senior Software Developer - Backend SystemsWe are seeking a skilled Backend Software Engineer to join our team at "{company"}. The ideal candidate will have experience in designing and implementing large-scale backend systems using "{lang_code"}."{title"} responsibilities include:"{description"} of backend systems using...


  • Melbourne, Victoria, Australia Henderson Healthcare Full time

    Job Title: Senior Software Developer - Backend


  • Melbourne, Victoria, Australia Pearson Carter Full time

    Senior .NET Developer OpportunityPearson Carter is working with a fast-growing startup that is scaling up its operations and needs a Senior .NET Developer to lead the tech team.The company is a solutions provider that has hit the ground running and has projects coming in thick and fast. They are looking for a Senior .NET Developer to lead the design and...

  • Senior .NET Developer

    2 weeks ago


    Melbourne, Victoria, Australia Infosys Full time

    About Infosys:As a global leader in next-generation digital services and consulting, we empower clients to navigate their digital transformation. With over four decades of experience, we steer our clients through their digital journey by enabling the enterprise with an AI-powered core that prioritizes execution. We also deliver unprecedented levels of...


  • Melbourne, Victoria, Australia Square (Block) Full time

    We are looking for a highly skilled Senior Software Engineer to join our team and lead the development of our backend infrastructure. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale backend systems. You will work closely with cross-functional teams to deliver high-quality software...


  • Melbourne, Victoria, Australia Talent International Full time

    Job Title: Senior Microsoft .NET DeveloperJob Summary: We are seeking a highly skilled Senior Microsoft .NET Developer to join our team. The ideal candidate will have a strong background in C# programming and .NET framework development within complex IT environments.Key Responsibilities:Design and develop web/desktop applications, web services, and batch...


  • Melbourne, Victoria, Australia PowerData Group Consulting Full time

    Job Title: Senior Microsoft .NET DeveloperJob Summary:PowerData Group Consulting is seeking a highly skilled Senior Microsoft .NET Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex Microsoft .NET and Dynamics CRM solutions. Key Responsibilities: Design and develop...


  • Melbourne, Victoria, Australia Pearson Carter Full time

    Job Title: Senior .NET Developer LeadThe client is a fast-growing startup that has the resources to scale up. We are looking for a Senior .NET Developer to lead their tech team and shape the future of their software solutions.Key Responsibilities:Design and develop software solutionsCreate efficient and user-friendly softwareMake strategic decisions on...


  • Melbourne, Victoria, Australia Bupa Full time

    Opportunity OverviewWe are seeking a highly skilled Senior .NET Developer to join our team in Australia and New Zealand. As a key member of our cross-functional team, you will be responsible for designing, developing, and delivering high-quality applications using .NET technologies.


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About the JobPyramid Global Technologies is looking for a skilled Senior Java Backend Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our Java-based backend systems.The ideal candidate will have extensive experience with Java 8, Spring/Spring Boot/Microservices, and...


  • Melbourne, Victoria, Australia PowerData Group Consulting Full time

    Job Title: Senior Microsoft .NET DeveloperJob Summary:We are seeking a highly skilled Senior Microsoft .NET Developer to join our team at PowerData Group Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex Microsoft .NET and Dynamics CRM solutions.Key Responsibilities:• Design and...