Senior Full Stack Developer
Summary
Senior Full Stack Developer building enterprise-grade automation, analytics and operational platforms on the Microsoft stack (ASP.NET Core, C#, Razor, SQL) for a technology firm in Sandton. Day to day: hands-on front-end/back-end development, API integration, architectural decisions, deployments, and mentoring other developers in an Agile team, on-site 5 days a week.
Our client is an innovationâdriven technology firm seeking a Senior Full Stack Developer to join their onâsite team in Sandton. You will design, build, and maintain enterpriseâgrade systems that support automation, analytics, and operational platforms. This role requires strong technical depth, architectural thinking, and the ability to mentor other developers while remaining handsâon.
Why This Role Stands Out:
- Work with modern engineering patterns and Microsoft technologies
- Play a senior role in architecture, design, and solution delivery
- Opportunity to mentor others and influence engineering direction
- Strong learning culture with professional development support
Key Responsibilities:
- Lead and guide developers across projects and technical tasks
- Contribute to architectural decisions and system design
- Build scalable, reliable frontâend and backâend applications
- Develop and integrate APIs and system components
- Optimise performance, ensure security, and handle edgeâcases
- Deploy and maintain applications across multiple environments
- Promote clean code and engineering best practices
- Participate in Agile ceremonies and sprint planning
Job Experience and Skills Required:
- Bachelors degree in Computer Science, Information Systems, or a related field
- 7+ years' software development experience
- Strong experience in:
- FrontâEnd: Razor, HTML5, JavaScript, Bootstrap, CSS, UI libraries (e.g., Syncfusion and Telerik), and Tailwind
- BackâEnd: ASP.NET Core, C#, LINQ, APIs, ORMs, and SOLID principles
- Architecture: Clean Architecture, Microservices, CQRS, Eventâdriven, and Modular/Monolithic patterns
- Other: Docker, IIS, CI/CD pipelines, Git, and SQL
- Experience in architectural decisionâmaking
- Ability to mentor team members
Personal Attributes:
- Passionate about engineering and problemâsolving
- Highly meticulous with strong attention to performance and maintainability
- Strong communicator and team collaborator
- Solutionâfocused and able to tackle complex challenges
- Growthâoriented with a continuous learning mindset
Additional Requirements:
- Must be able to work onâsite, 5 days per week
- Must live within reasonable commuting distance of Sandton
Apply now!