Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software / AI Developer - Financial Services/Payments

Avatar International Sa

Pretoria

On-site

ZAR 300 000 - 400 000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial technology company in Pretoria is seeking a Senior Software / AI Developer to architect and design integrated solutions. You will lead best practices, mentor team members, and manage the development of multiple products, ensuring compliance and technical excellence. With 4-6 years of commercial experience, proficiency in .NET and CI/CD tools, you will optimize development processes using the latest AI techniques. The position offers a competitive salary, performance-based bonuses, and excellent benefits, including medical aid and provident fund.

Benefits

Medical Aid
Provident Fund
Group Life Insurance
Income Protector
Funeral Fund
On-site Gym
Learning & Development programs

Qualifications

  • 4–6 years of solid commercial experience in software development, ideally within financial services or payments.
  • Strong understanding of compliance, security, and regulatory requirements.
  • Proven track record delivering across APIs, microservices, and integrated systems.

Responsibilities

  • 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.

Skills

.NET
CI / CD
Cloud technologies (OnPrem & Cloud)
Terraform
Docker
Kubernetes
AI tools and techniques

Education

Bachelor's degree in a relevant field
Job description

Senior Software / AI Developer – Financial Services / Payments

JoinAvatar International SA in this senior software development role.

Location

Pretoria, South Africa (On-premise, 5 days a week)

Salary

R80, – R, per month + bonus + benefits

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 of 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 DevOps 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 – Five coding challenges.

Expectation: Use AI tools to assist in solving these challenges efficiently.

Stage 2: Technical Interview – Panel interview to explain your approach 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, – R, 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.