×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software​/AI Developer - Financial Services

Job in Pretoria, 0002, South Africa
Listing for: Avatar International SA
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Job Description & How to Apply Below
Position: Senior Software / AI Developer - Financial Services/Payments

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.
What You’ll Need
  • 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.
Interview Process Stage 1:

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.
Remuneration & Benefits

Salary: R80,000 – R130,000 per month

Bonus:
Performance‑based

Benefits Include
  • 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-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary