- Job Type Full Time
- Qualification Bachelors
- Experience 8 years
- Location Gauteng
- City Johannesburg
- Job Field ICT / Computer
Senior .Net Developer – JHB at Optimal Growth Technologies
Senior .Net Developer – JHB
Role Overview
- We are seeking an experienced Senior .NET Developer to join our development team and lead the design, development, and optimization of robust, scalable enterprise applications. The ideal candidate is a hands-on technical expert with strong problem-solving skills, excellent architectural understanding, and the ability to mentor junior developers. You will be responsible for full SDLC delivery, high-quality coding, system integrations, and contributing to innovation across the technology landscape.
Key Responsibilities
- Application Development & Architecture
- Design, develop, and maintain high-performance applications using .NET technologies.
- Lead technical design sessions and contribute to architectural decisions.
- Build scalable, secure, and reliable backend systems and APIs.
- Ensure adherence to best coding practices, performance optimization, and maintainability.
- System Integration & Deployment
- Develop and consume RESTful APIs, microservices, and integrations with third-party systems.
- Collaborate with DevOps teams on CI/CD pipelines and automated deployments.
- Technical Leadership & Collaboration
- Mentor and support junior developers through code reviews and technical guidance.
- Work closely with Product Owners, Business Analysts, QA, and UI/UX teams to deliver high-quality software.
- Contribute to sprint planning, estimations, and agile ceremonies.
- Quality Assurance
- Perform unit testing, debugging, troubleshooting, and performance tuning.
- Ensure code quality through peer reviews, refactoring, and adherence to SOLID principles.
Technical Skills
- 8+ years of experience as a .NET Developer (C#, .NET Core/.NET 6+).
Strong experience with:
- ASP.NET Core
- Entity Framework / EF Core
- REST APIs & Microservices
- SQL Server / PostgreSQL
- LINQ & asynchronous programming
- Experience with cloud platforms (Azure, AWS, or GCPpreferably Azure).
- Understanding of clean architecture, DDD, design patterns, and SOLID principles.
- Experience with front-end technologies (Angular, React, or Blazor) is advantageous.
- Experience working with Git, CI/CD pipelines, and containerization (Docker/Kubernetes) is a plus.
Soft Skills
- Strong problem-solving and analytical mindset.
- Excellent communication and collaboration skills.
- Ability to work independently and take ownership of solutions.
- Strong attention to detail and commitment to code quality.
Qualifications
- Bachelors degree in Computer Science, Information Systems, Engineering, or related field (preferred).
- Relevant Microsoft certifications beneficial but not required.
Method of Application
Interested and qualified? Go to Optimal Growth Technologies on www.careers-page.com to apply

Leave a Comment