Senior Developer - Internal systems

Tracker Connect

Centurion

On-site

ZAR 700,000 - 1,100,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Provident fund

Job summary

Tracker Connect in Centurion is seeking a skilled Software Engineer to deliver strategic IT projects, design architecture, and implement robust APIs using C#, .NET, ASP.NET MVC, Web API and WCF/SOAP.

The role emphasizes testing, performance tuning, code reviews, knowledge transfer, and collaboration with a high‑performing team. Proficiency in SQL Server, JavaScript/TypeScript, Azure DevOps, and modern engineering practices is required.

Qualifications

  • Degree or Diploma or equivalent work experience in IT/Software Engineering.
  • Experience with enterprise-grade software development and API design.
  • Exposure to cloud integration platforms and modern tooling.

Responsibilities

  • Deliver strategic IT projects on time and within budget with quality outcomes.
  • Contribute to architecture and implementation across API and service layers.
  • Maintain and enhance systems, while minimizing defects and downtime.
  • Share knowledge with teams and mentor junior developers.
  • Follow engineering standards, perform code reviews, and use modern tooling.

Skills

C# development
ASP.NET MVC
Web API
WCF/SOAP services
SQL Server
JavaScript
TypeScript
Azure DevOps
Visual Studio
VS Code
Bo​omi
Azure Integration Services
Power Platform
Sparx Enterprise Architect
REST/XML/SOAP APIs
SQL queries/EF Core

Education

Degree or Diploma

Tools

Azure DevOps
Boomi
Azure Integration Services
Power Platform
Visual Studio
VS Code
Boomi
Microsoft SQL Server tooling
Sparx Enterprise Architect

Job description

Position Summary

Industry: IT & Internet

Job category: Software-Engineering

Location: Centurion

Contract: Permanent

Remuneration: Market Related

EE position: Yes

Introduction

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.

Job Description
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.
  • Follow department development standards
Minimum Requirements
  • 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
  • JavaScript, TypeScript, and ASP.NET AJAX
  • Telerik Kendo UI
  • Xamarin / .NET MAUI (beneficial)
  • Windows Services development
  • 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)
  • Complex SQL queries, views, stored procedures, relational database design
  • Entity Framework 6 (EF6), Entity Framework Core (EF Core), and Dapper
  • Oracle database experience
  • 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
  • API integrations using REST, XML, JSON, SOAP
  • RabbitMQ
  • 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
  • Test automation practices
  • Visual Studio and VS Code
  • Boomi and Microsoft Power Platform experience is beneficial
  • Effective collaboration and communication using modern development tools and platforms
  • Source code management using Azure DevOps
  • Adherence to coding standards and development governance
  • Sparx Systems Enterprise Architect (beneficial)
Benefits
  • Medical aid
  • Provident fund
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer - Internal systems
Senior Developer - Internal systems

Tracker South Africa • Centurion

On-site
ZAR 720,000 - 980,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

On-site
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Senior Application Developer – C# / .Net
Senior Application Developer – C# / .Net

Salix Recruitment • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior C# Developer
Senior C# Developer

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

TFG (The Foschini Group) • Wes-Kaap

On-site
ZAR 600,000 - 1,000,000
Diverse Culture
Flexible Work Hours
Group Risk Cover
+3
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000