Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer - Financial Services / Payments

Skye Business Solutions

Pretoria

On-site

ZAR 300 000 - 400 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading international iGaming software company is seeking a Senior Software Developer in Pretoria. This role involves designing and architecting integrated software solutions, managing development processes, and optimizing CI/CD pipelines. Candidates should have 4–6 years of commercial software development experience, particularly within financial services, and proficiency in .NET, cloud technologies, and modern DevOps tools. This position offers a salary between R80,000 and R130,000 per month plus bonuses and benefits like medical aid and provident fund.

Benefits

Medical Aid
Provident Fund
Canteen
Gym
Learning & Development programmes
Performance-based bonus

Qualifications

  • 4–6 years of experience in software development, ideally in financial services.
  • Advanced proficiency in .NET and cloud technologies.
  • Experience leading small/medium projects and mentoring developers.

Responsibilities

  • Architect and design integrated software solutions.
  • Lead implementation of best practices and quality assurance.
  • Optimize CI/CD pipelines and automate deployments.

Skills

Commercial software development experience
.NET proficiency
Cloud and DevOps tooling
API and microservices knowledge
Compliance understanding
Mentoring experience
AI tools proficiency

Education

Bachelor's degree in relevant field

Tools

Terraform
Docker
Kubernetes
Job description
Overview

Recruiting on behalf of a leading international iGaming software company.

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

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