About IgniteByte Digital
IgniteByte Digital is a South African technology company, founded in 2022, delivering software development, integration, cloud and digital services to public and private-sector clients.
The Role
We are building a team to maintain, support and enhance an established certification and learner-records system for a public-sector client in the education and training sector. You will be the senior developer on the system, working on-site with the client's team and transferring skills and knowledge to their in-house developers.
Location: On-site, Hatfield, Pretoria
Engagement: Contract for the duration of the client contract
What You Will Do
- Maintain and support a live C# and ASP.NET Razor Pages application, resolving defects and production incidents
- Design and build enhancements, including business logic in SQL Server stored procedures
- Set up and manage source control on GitHub and improve a currently manual deployment process
- Deploy and troubleshoot on Microsoft Azure Windows virtual machines
- Test changes thoroughly and keep technical documentation up to date
- Mentor the client's developers and run structured knowledge transfer
Requirements
- At least 7 years of hands-on experience with C#, ASP.NET Razor Pages, SQL Server and stored procedures
- A relevant qualification, with certificates available
- Available to work full-time on-site in Hatfield, Pretoria
Nice to Have
- Microsoft certifications (e.g. Azure Developer, MCSA or MCSD)
- Experience with Azure virtual machines, CI/CD pipelines and Git-based workflows
- Experience improving or documenting legacy systems
- Experience mentoring developers or leading handovers
How to Apply
Apply through this posting by Sunday 20 September 2026. Your CV should show the month and year for each role and list the technologies used in each. Please clearly highlight your education, certification or regulatory sector experience.
Only shortlisted candidates will be contacted.
Learn more about this Employer on their Career Site
