Description:
Role OverviewYoull design, build, and maintain production-grade systems powering business intelligence, automation, and operational platforms. As a senior team member, youll lead development initiatives, shape architecture, and mentor developers all while staying hands-on in implementation.
Key Responsibilities:
Technical Leadership
Mentor and guide developers on projects and technical tasks Influence architectural and design decisions Champion best practices in clean code, scalability, and maintainability Actively participate in Agile ceremonies and sprint planning Development & Engineering
Design and implement efficient, scalable, and secure full-stack solutions Build and maintain front-end and back-end systems Develop and integrate APIs and system integrations Optimize performance, ensure reliability, and handle edge cases Deploy and maintain applications across environments
Technical Stack
Front-End: Razor, HTML5, CSS, JavaScript, Bootstrap, Tailwind, UI Libraries (Syncfusion, Telerik) Back-End: ASP.NET Core, C#, LINQ, ORM, APIs, SOLID principles, Dependency Injection Architecture & Patterns: Clean Architecture, Microservices, CQRS, Event-driven, DDD, Modular & Monolithic, Repository & Factory patterns Other Tools: Docker, IIS, CI/CD pipelines, Git, SQL
Education & Experience
Bachelors in Computer Science, Information Systems, or related field 7+ years in full-stack development Leadership experience and architectural exposure
Apply Today
18 Feb 2026;
from:
gumtree.co.za