Friday, 30 October 2026 South Africa's job magazine — fresh listings, updated daily
Advertisement

Senior Software Developer Jobs in Pretoria

AtripleA recruitment & temps · Pretoria
Market Related Senior Level

Software developer working on code

A Pretoria team is looking for a Senior Software Developer to build and improve in-house software used by colleagues and customers. This full-time role suits a developer who enjoys turning user needs into working, reliable applications and staying with a system through testing, fixes and enhancements.

About the company and the work

The position is offered through AtripleA recruitment & temps. The focus is the development of in-house software applications, rather than one-off projects for outside clients. Much of the work involves understanding how people actually use the software, then shaping features and reports that make their work easier.

Role details and duties

  • Gather user requirements and turn them into clear function designs.
  • Develop software, fix bugs and add enhancements to existing applications.
  • Consult with colleagues and clients who use the application.
  • Follow a testing schedule and help keep testing systems running well.
  • Set up new servers and maintain virtual machines used for development and testing.
  • Design and develop customer user reports.

The role is based in Pretoria and is full time. The advert does not give a closing date, so apply promptly while the listing is live.

Requirements

  • A minimum of NQF Level 4 and an IT-related diploma.
  • Written and verbal communication skills, including report writing.
  • Strong web application and database design skills.
  • Stress and time management, decision-making, and analytical and problem-solving skills.
  • At least one year of experience in the specific working area.
  • Proficiency in MS Office and Visual Studio, with MVC, SQL Server, C#, Entity Framework, jQuery and .NET 4.0 and 4.5.
  • Able to work as part of a team, under pressure, to a high standard and to meet deadlines, including long hours or overtime when required.

Where to find and apply safely

This opportunity is listed on JobMail, and the Apply button on this page links to the original listing. Apply only through that original JobMail advert, and be wary of anyone asking you for payment to apply for a job.

Practical tips

  • Show a recent project where you gathered requirements, designed the function and delivered the result.
  • Give examples of bug fixes or enhancements that improved reliability or saved users time.
  • Mention your experience with C#, SQL Server and web applications, and any reporting work you have done.
  • Be ready to describe how you test your work and handle tight deadlines.

How the process works

Use the Apply button to reach the original JobMail listing and follow its application instructions there. Keep your CV focused on software development, database work and the tools listed above.

Important information

This page is informational only. It summarises a third-party job advert and does not guarantee employment, an interview or any salary. Always check the original advert for the full details before you apply.

#SouthAfricaJobs #JobsInSouthAfrica #ITJobs #SoftwareDeveloperJobs #PretoriaJobs #CSharpJobs

Ready to apply?

This listing was originally posted by AtripleA recruitment & temps — your application opens on their original job advert.

Apply on AtripleA recruitment & temps's website →
Senior Software Developer Jobs in Pretoria Apply Now