Senior Full Stack Developer

Performit Personnel

Gqeberha

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Performit Personnel is seeking a Senior Full Stack Developer located in Port Elizabeth, South Africa. In this role, you will design, develop, and deploy full-stack solutions with a focus on Microsoft technologies and Azure cloud services.

The ideal candidate will have over 8 years of experience in full-stack development, proficiency in front-end frameworks, and a strong understanding of application security practices. Join our dynamic team to lead the development of modern cloud-based applications.

Qualifications

  • 8+ years of experience in full-stack development with a focus on Microsoft technologies.
  • Hands-on experience with CI/CD pipelines and automated testing.
  • Experience in Agile development environments with a focus on iterative delivery.

Responsibilities

  • Develop and maintain full-stack applications using Microsoft technologies.
  • Collaborate with cross-functional teams to design cloud-native applications using Azure services.
  • Participate in code reviews and mentor junior developers.

Skills

Full-stack development
Microsoft technologies (.NET Core, C#, ASP.NET, SQL Server)
Azure services (Azure App Services, Azure Functions)
Front-end frameworks (React.js, Angular, Vue.js)
Application security best practices
CI/CD pipelines and DevOps methodologies

Education

Bachelor’s degree in Computer Science or related field

Job description

Senior Full Stack Developer required in Port Elizabeth.

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.

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.
Duties and 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Developer | Azure Cloud
Senior .NET Full-Stack Developer | Azure Cloud

Performit Personnel • Gqeberha

On-site
ZAR 600,000 - 800,000
Solutions Architect, Full Stack
Solutions Architect, Full Stack

Hire Resolve • Oos-Kaap

On-site
ZAR 800,000 - 1,200,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
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

Top Vitae • Gqeberha

On-site
ZAR 500,000 - 700,000
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Senior Full-Stack .Net Developer (Cape Town)
Senior Full-Stack .Net Developer (Cape Town)

Pty • Cape Town

On-site
ZAR 300,000 - 600,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000