The Senior Integration Developer is responsible for leading the design, development and delivery of software solutions based on business-to-business integration requirements or proposed solutions as outlined by the Solutions Architect and/or Business Analyst.
This role involves integrating with various third-party systems related to Electronic Funds Transfer (EFT), Customer Loyalty Programs, and Value-Added Services (VAS) such as airtime sales, bill payments, and more while ensuring solutions are scalable, technically sound and fall in line with the company’s coding and process standards.
Responsibilities
- Lead technical analysis of business-to-business integration requirements.
- Provide accurate estimations for high-complexity tasks and projects.
- Develop and deliver scalable, high-performance code.
- Support solution design alongside the Solutions Architect and Business Analyst.
- Assist other team members with technical understanding.
- Investigate and resolve complex bugs independently.
- Conduct root cause analysis and document findings.
- Champion adherence to the company’s coding standards.
- Conduct and lead thorough unit testing with system-wide awareness.
- Drive peer review best practices and mentor others through feedback.
- Ensure accurate and detailed technical documentation of all solutions.
- Update DevOps with complete development context and outcomes.
Qualifications
- Grade 12 certificate or equivalent, with IT-related qualification or relevant short courses.
- 5+ years of hands‑on related development experience.
- Strong proficiency in C# / .NET (Core and/or Framework).
- Strong experience with REST and SOAP APIs (creation, hosting and consumption).
- Solid understanding of security & authentication principles such as OAuth, JWT and API key‑based security.
- Solid understanding of Microsoft SQL Server and experience with relational database design and optimisation.
- Solid understanding of testing frameworks like xUnit/NUnit/MSTest.
- Practical experience creating C# UIs using Winform, WPF or other UI‑based works (advantageous).
- Practical experience in Agile development environments, with usage of Azure DevOps – boards, repos, pipelines.
- Experience in the Retail / FinTech industry (highly advantageous).
- Experience of EFT, CRM / Loyalty Systems, or VAS platforms (highly advantageous).
- Demonstrated ability to work in a team and take ownership of solutions.
- Clear communication and problem‑solving and analytical skills.
- Understanding of PCI‑DSS and data protection standards.
Compensation
Salary range: ZAR700,000.00 – ZAR875,000.00
Location
Cape Town, Western Cape, South Africa
#J-18808-Ljbffr