Senior Backend Developer

Belay Talent Solutions

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Belay Talent Solutions seeks a Senior Backend Developer to design, build, and maintain scalable, high-performance systems for our travel platforms. You will implement robust APIs, integrations with GDS, payment gateways, and suppliers, and collaborate with front-end teams to deliver end-to-end solutions.

The role requires 8–10 years in backend development, a CS/IT/engineering degree, and strong experience with C#, .NET, REST, MS SQL Server, JSON/XML, and microservices.

Qualifications

  • ±8–10 years of backend-focused software development experience.
  • Proven integration-heavy systems experience.
  • Experience in travel, bookings, or fintech domains is advantageous.
  • Experience migrating legacy systems to modern architecture.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Build and support high-volume, scalable systems for travel platforms.
  • Develop RESTful APIs and integrate with third-party providers (GDS, payment gateways, suppliers).
  • Collaborate with front-end, product, and stakeholders for end-to-end solutions.
  • Ensure performance, security, and reliability; troubleshoot and optimise.
  • Contribute to DevOps, CI/CD, and deployment processes; maintain documentation.

Skills

Strong problem-solving
Analytical thinking
Ownership mindset
Independent worker
Strong communication
Attention to detail

Education

Bachelor's degree in computer science or IT

Tools

Git
Azure DevOps
Microsoft Azure
ASP.NET Core
MS SQL Server
REST API design

Job description

SENIOR BACKEND DEVELOPER
Role Overview

Our customer is seeking a highly skilled Senior Backend Developer to design, build, and maintain scalable, high-performance systems that support our travel platforms. The ideal candidate is a hands-on developer with strong integration experience, a passion for clean, maintainable code, and a drive to deliver reliable, production-ready solutions.

Key Responsibilities
  • Design, develop, and maintain backend services and APIs.
  • Build and support high-volume, scalable systems used in travel booking and related platforms.
  • Develop and maintain RESTful APIs and system integrations with third-party providers (e.g. GDS,
  • payment gateways, suppliers).
  • Collaborate with front-end developers, product teams, and stakeholders to deliver end-to-end solutions.
  • Ensure high performance, security, and reliability of backend systems.
  • Troubleshoot, debug, and optimise existing systems.
  • Contribute to DevOps practices, CI/CD pipelines, and deployment processes.
  • Maintain clear technical documentation and participate in code reviews.
  • Strong communication skills needed for working with customer and supplier integration teams.
Experience & Qualifications
  • ±8–10 years' experience in software development (backend-focused).
  • Bachelor's degree in computer science, Information Technology, Engineering, or equivalent.
  • Proven experience working on integration-heavy systems.
  • Experience in the travel, bookings, or fintech domain is advantageous.
  • Experience in ERP system integrations (SAP, Oracle, Sage) is advantageous.
  • Experience migrating legacy systems to modern architecture.
  • Technical Requirements (Essential)
  • Strong proficiency in:
  • C# / .NET (ASP.NET Core preferred)
  • REST API design and development
  • MS SQL Server (database design, performance tuning)
  • LINQ
  • Solid experience with:
    • o JSON, XML
      • o Web Services Integration (SOAP & REST)
      • o Microservices architecture
  • Experience with:
    • o Version control (Git)
      • o CI/CD pipelines (preferably Azure DevOps)
      • o Secure coding practices
      • o Azure Logic Apps
      • o Microsoft Azure (App Services, Functions, API Management)
Technical Skills (Advantageous)
  • Messaging queues (e.g. Service Bus, RabbitMQ)
  • IIS configuration and optimisation
  • Front-end basics (HTML, JavaScript, CSS, Vue)
  • Key Competencies
  • Strong problem-solving and analytical thinking
  • High attention to detail and quality
  • Ownership mindset and accountability
  • Ability to work independently and within a team
  • Strong communication skills (technical and non-technical)
  • Ability to work under pressure and meet deadlines
Nice-to-Have Experience
  • Travel industry integrations (e.g. Amadeus, Travelport, Sabre, Booking.com)
    Payment gateway integration
  • High availability / distributed systems
  • Data security and compliance (e.g. POPIA, GDPR, PCI DSS)
Working Environment
  • Hybrid or office-based (offices)
  • Collaborative, agile team environment
  • Opportunity to work on innovative travel and expense technology solutions
Additional Notes
  • Must have reliable transport (if office-based role).
  • Background checks may be conducted in line with company policies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-End Developer (C#, ASP.NET, MS SQL Server)
Senior Back-End Developer (C#, ASP.NET, MS SQL Server)

AES Global • Cape Town

Hybrid
ZAR 1,000,000 - 1,600,000
Senior Backend Engineer - Travel Platform & API Focus
Senior Backend Engineer - Travel Platform & API Focus

Belay Talent Solutions • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior .NET Back-End Engineer - Travel APIs
Senior .NET Back-End Engineer - Travel APIs

AES Global • Cape Town

Hybrid
ZAR 1,000,000 - 1,600,000
Senior Backend Developer
Senior Backend Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

Parvana • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Senior Backend Developer
Senior Backend Developer

Placements24 • East London

Hybrid
GBP 75,000 - 115,000
Hybrid work model
Medical insurance
Dental insurance
+4