IT
Full Stack Senior Developer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 06 March 2026 - Closing Date 06 May 2026

Job Details

Job Description

Role Overview

An established technology-driven organization is seeking a Senior Full Stack Developer to design, build, and deploy scalable applications using Microsoft technologies and Azure cloud services.

This role involves hands-on development across both front-end and back-end layers while collaborating with architects, DevOps engineers, and cross-functional teams. The successful candidate will contribute to building secure, high-performance applications that support business growth and modern cloud-based architectures.

A strong understanding of full-stack development, secure coding practices, and cloud-based deployment models is essential.

Key Responsibilities

  • Develop and maintain full-stack applications using .NET Core, C#, ASP.NET, and SQL Server.
  • Design and implement cloud-native applications leveraging Microsoft Azure services such as Azure App Services, Azure Functions, and Azure Kubernetes Service (AKS).
  • Build responsive and modern front-end applications using frameworks such as React.js, Angular, or Vue.js.
  • Apply development best practices including SOLID principles, Agile methodologies, and secure coding standards.
  • Implement and maintain CI/CD pipelines using tools such as Azure DevOps to enable automated builds, testing, and deployments.
  • Work closely with DevOps teams to ensure efficient deployment and management of cloud infrastructure.
  • Participate in code reviews, providing constructive feedback and mentorship to junior developers.
  • Troubleshoot, debug, and resolve performance or scalability issues in applications.
  • Produce and maintain technical documentation to support development, deployment, and maintenance processes.
  • Stay informed on emerging technologies and industry best practices to continuously improve solutions and development processes.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in full-stack software development.
  • Strong experience with Microsoft technologies, including .NET Core, C#, ASP.NET, and SQL Server.
  • Experience developing and deploying applications using Microsoft Azure (Azure App Services, Azure Functions, Azure DevOps, etc.).
  • Proficiency in modern JavaScript frameworks such as React.js, Angular, or Vue.js.
  • Solid understanding of application security, including OWASP Top 10 risks and secure development practices.
  • Hands-on experience implementing CI/CD pipelines, automated testing, and DevOps practices.
  • Experience working in Agile development environments.
  • Strong analytical thinking, troubleshooting, and problem-solving capabilities.
  • Excellent communication skills and ability to collaborate with both technical and non-technical stakeholders.

Work Environment

  • Office-based role performed in a standard corporate environment under typical office conditions.
  • The role involves extended periods of sitting, working on a computer, and collaboration with team members.
  • Occasional movement, standing, or lifting of light equipment may be required.

Additional Information

  • Employees are expected to adhere to organizational policies, procedures, and confidentiality requirements.
  • Responsibilities may evolve in line with operational requirements and project demands.
  • This description outlines the general nature and level of work expected and is not intended to represent a comprehensive list of all duties.


Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy.