Backend Developer C# Bryanston
Core
Design, develop, and maintain scalable backend services and APIs for travel booking platforms, integrating with third-party providers like GDS and payment gateways.
Role type
Senior Backend Developer (C#/.NET)
Builds
High-volume, scalable systems for travel booking and related platforms
Domain
Travel technology / Fintech
Deliverable
production ML models | product features
Required skills
C#, .NET (ASP.NET Core), REST API design, MS SQL Server, LINQ, Microservices architecture, Web Services Integration (SOAP & REST), JSON, XML, Git, CI/CD pipelines, Azure DevOps, Azure Logic Apps, Azure App Services, Azure Functions, API Management
Preferred skills
Travel industry integrations (Amadeus, Travelport, Sabre, Booking.com), Payment gateway integration, High availability / distributed systems, Data security and compliance (POPIA, GDPR, PCI DSS), Messaging queues (Service Bus, RabbitMQ), IIS configuration, ERP system integrations (SAP, Oracle, Sage), Legacy system migration
Technologies
C#, .NET, ASP.NET Core, MS SQL Server, LINQ, Git, Azure DevOps, Azure Logic Apps, Azure App Services, Azure Functions, API Management, Service Bus, RabbitMQ, IIS, HTML, JavaScript, CSS, Vue, SAP, Oracle, Sage, Amadeus, Travelport, Sabre, Booking.com
Responsibilities
Design, develop, and maintain backend services and APIs; Build and support high-volume, scalable systems; Develop and maintain RESTful APIs and system integrations; Collaborate with front-end developers and product teams; Ensure high performance, security, and reliability; Troubleshoot, debug, and optimise existing systems; Contribute to DevOps practices and deployment processes; Maintain technical documentation and participate in code reviews
Seniority
Senior, hands-on IC