Full Stack Software Developer (Hybrid)

EnableSA T/A EnableSA Pty Ltd · Port Elizabeth, Eastern Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

Our client, a leading technology-driven organization, is seeking a skilled Full Stack Software Developer to join their growing development team. This is an exciting opportunity for a passionate developer who enjoys building innovative, scalable, and secure software solutions that support business growth and enhance user experiences.

Working within a modern Microsoft technology environment, you will be involved in the full software development lifecycle, developing cloud-based applications and collaborating with cross-functional teams to deliver high-quality solutions. The ideal candidate will have strong experience in both back-end and front-end development, coupled with a solid understanding of Azure cloud technologies and modern DevOps practices.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using .NET Core, C#, ASP.NET, and SQL Server.
  • Build and support cloud-native solutions utilizing Microsoft Azure services, including Azure App Services, Azure Functions, and Azure Kubernetes Service (AKS).
  • Develop responsive and user-friendly front-end applications using technologies such as React, Angular, or Vue.js.
  • Ensure applications meet high standards of performance, security, scalability, and code quality.
  • Implement and maintain CI/CD pipelines through Azure DevOps and automated deployment processes.
  • Collaborate with DevOps and infrastructure teams to support cloud environments and application deployments.
  • Participate in code reviews and contribute to the continuous improvement of development standards and best practices.
  • Troubleshoot, debug, and optimize applications to improve system reliability and performance.
  • Prepare and maintain technical documentation to support ongoing development and operational requirements.
  • Stay current with emerging technologies and industry trends to drive innovation within the development team.

Posted By

Nico Vosloo

Auto-apply to this jobView original posting ↗