Senior Developer - Internal systems
Listing reference: track_001762
Listing status: Online
Apply by: 14 October 2026
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