Senior .net full stack developer johannesburg
Summary
Senior .NET full-stack developer at DVT in Johannesburg (Gauteng) who owns technical delivery of enterprise-grade web applications end to end — building C#/.NET backends, SQL Server data layers, REST APIs, and React or Angular frontends — while mentoring developers and contributing to architecture in an Agile team.
At DVT, we partner with leading organisations to design, build and modernise mission-critical software solutions. We're looking for a Senior Full Stack Developer who thrives on solving complex business challenges, building scalable applications, and delivering exceptional digital experiences. This role offers the opportunity to work on large-scale enterprise platforms in a collaborative, Agile environment where engineering excellence, innovation, and customer outcomes are at the heart of everything we do.
As a Senior Full Stack Developer, you'll take ownership of technical delivery across the software development lifecycle, working closely with product owners, analysts, architects, designers, and fellow engineers.
Your responsibilities will include:
Designing, developing and maintaining enterprise-grade web applications
Translating business requirements into scalable technical solutions
Building responsive, user-centric interfaces with a focus on performance and usability
Developing robust backend services and APIs
Collaborating with cross-functional teams to deliver high-quality software
Conducting code reviews and mentoring developers where required
Implementing and maintaining secure, scalable and resilient solutions
Troubleshooting production issues and driving root cause resolution
Contributing to architectural discussions and technology decisions
Driving continuous improvement through modern engineering practices and emerging technologies
Technical Skills Required Core TechnologiesC#
. NET Framework /. NET Core
Microsoft SQL Server (T-SQL)
HTML5
CSS3
Java Script
REST APIs
Responsive Web Design
Front-End TechnologiesExperience with one or more modern Java Script frameworks:
React
Angular
Advantageous ExperienceEntity Framework / EF Core
API Design and Development
Architectural Design Patterns
Dev Sec Ops Practices
Cloud-native development principles
Microservices architecture
Tools & PlatformsExperience with:
Visual Studio
Git
Azure Dev Ops
Jira
Confluence #J-18808-Ljbffr
What they ask for
Required
- C#
- .NET Framework / .NET Core
- Microsoft SQL Server (T-SQL)
- HTML5
- CSS3
- JavaScript
- REST APIs
- Responsive Web Design
- Experience with one or more modern JavaScript frameworks (React or Angular)
- Experience with Visual Studio
- Experience with Git
- Experience with Azure DevOps
- Experience with Jira
- Experience with Confluence
Preferred
- Entity Framework / EF Core
- API Design and Development
- Architectural Design Patterns
- DevSecOps Practices
- Cloud-native development principles
- Microservices architecture