Our Customer is seeking a highly skilled Senior Backend Developer to design build and maintain scalable highperformance 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
810 years experience in software development (backend-focused).
Bachelors 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 ( 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)
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.
SENIOR BACKEND DEVELOPER Role Overview Our Customer is seeking a highly skilled Senior Backend Developer to design build and maintain scalable highperformance systems that support our travel platforms. The ideal candidate is a hands-on developer with strong integration experience a passion for clea...
SENIOR BACKEND DEVELOPER
Role Overview
Our Customer is seeking a highly skilled Senior Backend Developer to design build and maintain scalable highperformance 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
810 years experience in software development (backend-focused).
Bachelors 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 ( 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)