
IT Full Stack Developer - East Rand
- East Rand, Gauteng
- Permanent
- Full-time
- Design, develop, test, and deploy secure, scalable full-stack applications and system integrations.
- Architect and maintain backend services using C# (.NET 6+), Web API, and Entity Framework Core.
- Build dynamic and responsive front-end applications using Angular or React, HTML5, and CSS.
- Lead architecture discussions and participate in code reviews and performance optimization.
- Provide mentorship and technical leadership to junior developers.
- Work closely with product owners, analysts, and QA to meet business objectives.
- Implement automated unit/integration testing and support CI/CD pipelines.
- Monitor, troubleshoot, and ensure high availability of production systems.
- Grade 12 (Matric).
- Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 8+ years of software development experience.
- Minimum 5 years of hands-on experience with C#/.NET development.
- Backend: ASP.NET Core / .NET 6+, Web API, RESTful services, Entity Framework, LINQ, SQL Server, T-SQL.
- Frontend: Angular, React (or Vue.js), JavaScript/TypeScript, HTML5, CSS3.
- Tools & Practices: Git, Azure DevOps or GitHub Actions, xUnit/NUnit/Moq, CI/CD implementation.
- Architecture: Clean Architecture, MVC, microservices, Docker, Kubernetes.
- Cloud: Azure or AWS experience.
- Integration: Understanding of BizTalk / iPaaS.
- Planning systems (e.g., ERP).
- Data handling, analysis, and monitoring tools.
- Organized, methodical, and analytical mindset.
- Self-motivated and proactive team player.
- Strong attention to detail and accuracy.
- Excellent written and verbal communication skills.
- Flexible and adaptable in a fast-paced environment.
- Results-driven with strong problem-solving skills.
JobPlacements.com