Senior Developer - Internal systems

Tracker South Africa

Centurion

On-site

ZAR 720,000 - 980,000

Full time

4 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tracker South Africa is seeking a skilled software professional to deliver strategic projects and contribute to architecture and modern API development. The role emphasizes high-performance services, robust testing, and ongoing system improvement.

You will mentor peers, document changes, and align with best-practice engineering standards while leveraging .NET technologies and cloud-based tooling.

Qualifications

  • Degree or Diploma with relevant work experience, or equivalent.

Responsibilities

  • Deliver strategic software projects on time and within budget with quality.

Skills

C# development
ASP.NET MVC
Web API
WCF/SOAP
High-performance API
SQL Server
EF6/EF Core
SOLID design
Debugging & RCA
Unit testing

Education

Degree or Diploma in CS/IS/related

Tools

Azure DevOps
Boomi
Azure Integration Services
Visual Studio
Xamarin/MAUI (beneficial)
SQL Server Management Studio

Job description

Are you looking for an opportunity to make a meaningful impact while advancing your career with a leading and innovative organisation? We are seeking a talented and motivated professional who is passionate about delivering excellence, driving results, and contributing to a high-performing team. This is an exciting opportunity to apply your expertise, take on new challenges, and grow within an environment that values collaboration, innovation, and continuous development.

Delivery of strategic projects
  • Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
  • Contribute to the design architecture/technical implementation related to area of responsibility, while collaborating with other role players.
Best practice quality and testing
  • Meet best practice criteria in the evaluation and testing of software.
  • When relevant, assure that team members adhere to and follow these practices
System maintenance and support
  • Complete work orders in appropriate timescales.
  • Maintain and systems without introducing new defects.
  • Enhance systems to support and move to new technologies
Knowledge transfer
  • Share knowledge with development and support teams.
  • Document systems, including enhancements to facilitate knowledge sharing.
  • Mentor and coach Junior Developers.
Engineering processes and environment
  • Ensure that the best practice development processes and standards are followed.
  • Effective use of development toolset.
  • Relevant Degree or Diploma or Relevant Work Experience required
  • Training on related areas and skills would be advantageous
Experience
  • Degree / Diploma with 4 years of relevant work experience or 6 years of relevant work experience
  • C# development using .NET Framework and .NET
  • ASP.NET MVC, Web API, and WCF/SOAP services
  • High-performance and scalable API design and development
  • Xamarin / .NET MAUI (beneficial)
  • Oracle Forms, Reports and PL/SQL (legacy versions including 11g) experience is beneficial
  • Experience with bank file processing and DebiCheck integrations is beneficial
  • Microsoft SQL Server (incl. SQL Server 2016/2019)
  • Entity Framework 6 (EF6), Entity Framework Core (EF Core), and Dapper
  • Applies modern software engineering principles including SOLID design principles, design patterns and clean code practices.
  • Design and implementation of maintainable, scalable application components and services
  • Root cause analysis, debugging, and data investigation
  • Performance tuning and application optimisation
  • Security principles (authentication, authorization, secure API development
  • Code reviews and technical mentoring
  • A PI integrations using REST, XML, JSON, SOAP
  • Experience using integration platforms; Boomi and/or Azure Integration Services experience is beneficial
  • Azure DevOps for backlog management, sprint management, CI/CD pipelines, and deployment automation
  • Working knowledge of cloud-hosted application architectures, containerisation, and orchestration technologies (beneficial)
  • IIS configuration and application deployment knowledge
  • Automated unit testing
  • Integration testing
  • Mocking frameworks
  • Visual Studio and VS Code
  • Boomi and Microsoft Power Platform experience is beneficial
  • Effective collaboration and communication using modern development tools and platforms
  • Adherence to coding standards and development governance
  • Sparx Systems Enterprise Architect (beneficial)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer – C# / .Net
Senior Application Developer – C# / .Net

Salix Recruitment • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior .Net Application Developer
Senior .Net Application Developer

Boardroom Appointments • Cape Town

On-site
ZAR 650,000 - 900,000
Java Developer (Intermediate / Senior)
Java Developer (Intermediate / Senior)

Indsafri • South Africa

On-site
ZAR 600,000 - 900,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior Software Developer - Modernisation & Integration (C#)
Senior Software Developer - Modernisation & Integration (C#)

ATS Client • Cape Town

On-site
ZAR 420,000 - 900,000
Mid-Level Software Engineer: Build Robust Systems
Mid-Level Software Engineer: Build Robust Systems

Agile Bridge • Pretoria

On-site
ZAR 500,000 - 700,000
Opportunities for training and development
Participation in hackathons and conferences
Intermediate Developer C#
Intermediate Developer C#

icekey.tech • Sandton

On-site
ZAR 480,000 - 800,000
Junior Developer
Junior Developer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 180,000 - 320,000
Web Developer
Web Developer

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000