CareerPlanSign in

Backend Developer C# Bryanston

Bryanston, North Johannesburg💼 Full-time🗓 2026-05-14 → 2026-08-10

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

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.