Senior Software Developer
Techbridge Recruitment
Centurion
On-site
ZAR 800 000 - 1 000 000
Full time
Job summary
A leading recruitment firm in Gauteng is seeking an experienced software developer with over 15 years of experience. The role involves developing and maintaining scalable applications in .NET and SQL. The ideal candidate should have expertise in various frameworks and languages and be ready to work in a dynamic, collaborative environment with cross-functional teams.
Qualifications
- 15+ years of software development experience.
- Strong knowledge of .NET Framework, .NET Core, and SQL.
Responsibilities
- Develop, optimize, and maintain scalable software applications.
- Integrate eCommerce, APIs, and internal business systems.
- Lead modernization and consolidation of legacy systems.
- Ensure system performance, reliability, and data security.
- Collaborate with cross-functional teams.
Skills
Problem-solving
Analytical thinking
Communication skills
Attention to detail
Ability to work under pressure
Education
Diploma / Degree in Programming
Tools
.NET Framework
.NET Core
MS SQL
PostgreSQL
Azure DevOps
Kubernetes
Entity Framework
DevExpress
SignalR
Key Responsibilities
- Develop, optimize, and maintain scalable software applications (.NET & SQL).
- Integrate eCommerce, APIs, and internal business systems.
- Lead modernization and consolidation of legacy systems.
- Ensure system performance, reliability, and data security.
- Collaborate with cross‑functional teams (DevOps, Product, Infrastructure).
Qualifications & Experience
- Diploma / Degree in Programming or equivalent experience.
- 15+ years software development experience.
- Strong knowledge of :
- .NET Framework & .NET Core
- WinForms, MVC, Web API, REST / SOAP, JSON, JavaScript, HTML, CSS
- MS SQL / PostgreSQL
- Beneficial : Azure DevOps, Kubernetes, Entity Framework, DevExpress, SignalR.
Key Skills
- Excellent problem-solving and analytical thinking
- Strong communication and documentation skills
- High attention to detail and ownership mindset
- Ability to perform under pressure and meet tight deadlines