Senior Software/AI Developer - Financial Services
Listed on 2026-01-14
-
Software Development
Software Engineer, Senior Developer
Senior Software / AI Developer - Financial Services/Payments
Join to apply for the Senior Software / AI Developer - Financial Services/Payments role at Avatar International SA
Recruiting on behalf of a leading international iGaming software company. Are you a seasoned developer ready to take ownership of complex, integrated software products in the financial services/payments sector? This is a Senior Software Developer position – strictly for experienced professionals. If you’re still building your commercial experience, this opportunity is not for you.
Location:
Pretoria, South Africa (On‑premise, 5 days a week)
Salary: R80,000 – R130,000 per month + bonus + benefits
The Opportunity- Architect and design integrated software solutions, ensuring compliance and technical excellence.
- Lead implementation of best practices, drive code quality, and mentor team members.
- Manage development, release, and maintenance of multiple integrated products.
- Optimise CI/CD pipelines, automate deployments, and ensure robust test coverage.
- Collaborate across teams, drive knowledge sharing, and continuously improve engineering practices.
- Leverage AI tools and techniques to accelerate coding, testing, and delivery – or demonstrate a strong willingness to adopt AI‑driven development practices.
- 4-6 years’ solid commercial experience in software development, ideally within financial services or payments.
- Bachelor’s degree in a relevant field.
- Advanced proficiency in .NET (latest LTS), cloud (OnPrem & Cloud), CI/CD, and modern Dev Ops tooling (e.g., Terraform, Docker, Kubernetes).
- Proven track record delivering across APIs, microservices, and integrated systems.
- Strong understanding of compliance, security, and regulatory requirements.
- Experience leading small/medium projects and mentoring developers.
- AI experience (e.g., code generation, automated testing, optimisation) or a proactive mindset to adopt AI tools for efficiency.
Technical Assessment – you will be presented with five coding challenges. Expectation: use AI tools to assist in solving these challenges efficiently.
Stage 2:Technical Interview – after grading, you’ll meet the panel to explain how you approached the assessment and demonstrate hands‑on experience and problem‑solving skills expected of a Senior Software Developer.
This Role Is Not For- Junior or entry‑level developers.
- Recent graduates or those seeking their first commercial role.
- Candidates requiring remote or hybrid working arrangements.
Salary: R80,000 – R130,000 per month
Bonus:
Performance‑based
- Medical Aid
- Provident Fund
- Insured Benefits:
Group Life, Income Protector, Funeral Fund, Capital Disability - On‑site facilities:
Canteen, Gym, Learning & Development programmes
Only candidates with the required experience and background will be considered. Junior and entry‑level applications will not be reviewed. If you meet the criteria and are ready for a challenging, rewarding role in Pretoria, apply now.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: