Senior Software

1 day ago


Pretoria, Gauteng, South Africa Skye Business Solutions Full time
  • Salary: R80k to R130k per month + bonus + benefits
  • Location: Pretoria, South Africa (On-premise, 5 days a week)
  • 4-6 years' solid commercial experience in software development

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 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:

o Medical Aid

o Provident Fund

o Insured Benefits: Group Life, Income Protector, Funeral Fund,

Capital Disability

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


  • Pretoria, Gauteng, South Africa Edrecruiters Full time

    Senior Software Engineer is required for a leading electronic company in Pretoria-East. BEng (Electronic or Computer Engineering). Masters degree will be beneficial. 5-10 years working experience in software engineering and 2-5 years of leading a software engineering team. Senior Software EngineerPretoria-EastMinimum requirements and experience:BEng...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time

    SENIOR SOFTWARE ENGINEER: (Digital Signal Processing)Recruiter:Premium ConsultingJob Ref:SENIOR SOFTWARE ENGI..Date posted:Thursday, October 30, 2025Location:Pretoria, South AfricaSalary:NGSUMMARY:SENIOR SOFTWARE ENGINEERPOSITION INFO:SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP)Key responsibilities:**Develop cutting edge real-time...


  • Pretoria, Gauteng, South Africa Matrix Design Africa Full time

    Are you ready to join an innovative and collaborative tech company with a global team that designs and develops its own in-house software systems?At Matrix Design Africa, we build powerful solutions, including a fully-fledged ERP system, that drive efficiency and help organizations make the most of their resources.If you have a passion for leveraging...


  • Pretoria, Gauteng, South Africa Reisiger Engineering Full time

    Company DescriptionReisiger is a next-generation digital engineering firm specializing in developing end-to-end data and software solutions that drive transformative outcomes. With a focus on innovation and cutting-edge technologies, Reisiger empowers businesses to solve complex challenges in the modern digital landscape. By fostering a culture of...


  • Pretoria, Gauteng, South Africa Skye Business Solutions Full time

    Are you a seasoned developer ready to take ownership of complex, integrated software products in the financial services/payments sector?We are recruiting on behalf of a leading international software companySalary: R80k - R130k per month + bonus + benefitsLocation: Pretoria, South Africa (On-premise, 5 days a week)4-6 years' solid commercial experience in...


  • Pretoria, Gauteng, South Africa Avatar International SA Full time

    Are you a seasoned developer ready to take ownership of complex, integrated software products in the financial services/payments sector?We are recruiting on behalf of a leading international software companyBullet PointsSalary: R80k - R130k per month + bonus + benefitsLocation: Pretoria, South Africa (On-premise, 5 days a week)4-6 years' solid commercial...


  • Pretoria, Gauteng, South Africa SBK Software Solutions Full time

    Hi,Good dayI trust you are well.We are looking for Senior Test Analyst to join our dynamic team.Please find the job description below for your pursual.Location:IndiaExperience: 6+yearsJob Description:Bachelor's degree/Diploma in Information Technology/Computer Science* Relevant Certification in manual or automated testing* Experience in development of...


  • Pretoria, Gauteng, South Africa Skye Business Solutions Full time

    Salary: R80k to R130k per month + bonus + benefitsLocation: Pretoria, South Africa (On-premise, 5 days a week)4-6 years' solid commercial experience in software developmentRecruiting on behalf of a leading international iGaming software companyAre you a seasoned developer ready to take ownership of complex, integrated software products in the financial...


  • Pretoria, Gauteng, South Africa MEDIHELP Full time

    Senior Full Stack C# Software DeveloperWe are searching for an experienced Senior Full Stack C# Software Developer.About the role:At Medihelp, we live our values — excellence, compassion, collaboration, and transparency — every day. These values aren't just principles; they define how we work, lead, and serve. If you're a seasoned full-stack software...


  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...