Senior Full Stack Developer

Top Vitae

Gqeberha

On-site

ZAR 500,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Top Vitae is seeking a Senior Full Stack Developer in Gqeberha, South Africa, to design, develop, and deploy full-stack solutions using Microsoft technologies and Azure cloud services. The ideal candidate will have over 8 years of experience in full-stack development, strong proficiency in both front-end (React.js, Angular, Vue.js) and back-end technologies (.NET Core, C#, SQL Server), and experience with Azure services. Responsibilities include collaborating with cross-functional teams, implementing CI/CD pipelines, and ensuring code quality by adhering to best practices.

Qualifications

  • 8+ years of experience in full-stack development, focusing on Microsoft technologies (.NET Core, C#, ASP.NET, SQL Server).
  • Experience in developing and deploying cloud-native applications using Microsoft Azure services, including Azure DevOps and Azure Functions.
  • Strong understanding of application security practices, including OWASP Top 10 security risks and secure coding standards.

Responsibilities

  • Develop and maintain full-stack applications using Microsoft technologies.
  • Collaborate with cross-functional teams to design and implement cloud-native applications.
  • Build and maintain front-end components using modern frameworks such as React.js, Angular, or Vue.js.

Skills

Full-stack development
Microsoft technologies
Azure cloud services
React.js
C#
Agile methodologies

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Azure DevOps
SQL Server

Job description

As a Senior Full Stack Developer, you will play a key role in designing, developing, and deploying full-stack solutions using Microsoft technologies and Azure cloud services. You will work with cross-functional teams to create secure, scalable, and high-performance applications that align with the company's strategic business goals. This role involves hands-on coding, solution design, and collaboration with architects and development teams to deliver modern, cloud-based applications. A deep understanding of both front-end and back-end technologies is essential, along with a focus on security best practices and scalability.

Responsibilities
  • Develop and maintain full-stack applications using Microsoft technologies such as .NET Core, C#, ASP.NET, and SQL Server.
  • Collaborate with cross-functional teams to design, implement, and optimize cloud-native applications using Azure services (e.g., Azure App Services, Azure Functions, and Azure Kubernetes Service).
  • Build and maintain front-end components using modern frameworks such as React.js, Angular, or Vue.js.
  • Ensure code quality and security by adhering to best practices, including SOLID principles, OWASP security standards, and Agile methodologies.
  • Implement and support CI/CD pipelines with a focus on automation, testing, and continuous integration using tools such as Azure DevOps.
  • Collaborate with DevOps engineers to ensure seamless deployment of applications and effective cloud infrastructure management.
  • Participate in code reviews, providing feedback and mentorship to junior developers, ensuring alignment with best practices.
  • Troubleshoot, debug, and optimize application performance and scalability issues.
  • Create and maintain technical documentation for full-stack solutions, ensuring clarity for future development and maintenance.
  • Stay up to date with industry trends and new technologies to continuously improve development practices and application performance.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience in full-stack development, focusing on Microsoft technologies (.NET Core, C#, ASP.NET, SQL Server).
  • Experience in developing and deploying cloud-native applications using Microsoft Azure services, including Azure DevOps and Azure Functions.
  • Proficiency in front-end frameworks such as React.js, Angular, or Vue.js.
  • Strong understanding of application security practices, including OWASP Top 10 security risks and secure coding standards.
  • Hands‑on experience with CI/CD pipelines, automated testing, and DevOps methodologies.
  • Experience working in Agile development environments with a focus on iterative delivery and collaboration.
  • Strong analytical, problem‑solving, and debugging skills.
  • Excellent communication skills, with the ability to work effectively in both technical and non-technical settings.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae Recruitment • Gqeberha

On-site
ZAR 600,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

Ntice Sourcing Solutions • Durban

On-site
ZAR 600,000 - 800,000
Senior Full Stack Developer( Talent Pool)
Senior Full Stack Developer( Talent Pool)

Bsure Insurance Advisors • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Performit Personnel • Gqeberha

On-site
ZAR 600,000 - 800,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full Stack .NET Developer
Full Stack .NET Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer: C#, Angular & Azure DevOps
Senior Full-Stack Developer: C#, Angular & Azure DevOps

Alexforbes • Sandton

Hybrid
ZAR 600,000 - 800,000