Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Developer

Top Vitae Recruitment

Gqeberha

On-site

ZAR 700 000 - 900 000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a Senior Full Stack Developer in Gqeberha, South Africa. In this role, you'll design and deploy full-stack solutions using Microsoft technologies and Azure services. You will work closely with cross-functional teams to develop secure, high-performance applications. Candidates should possess 8+ years of experience in full-stack development, expertise in Microsoft technologies (.NET Core, C#, ASP.NET), and knowledge of front-end frameworks like React.js, Angular, or Vue.js. Excellent communication skills are essential.

Qualifications

  • 8+ years of experience in full-stack development focused on Microsoft technologies.
  • Experience in developing cloud-native applications using Microsoft Azure services.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Develop and maintain full-stack applications using Microsoft technologies.
  • Collaborate to design, implement, and optimize cloud-native applications using Azure.
  • Ensure code quality and security by adhering to best practices.

Skills

.NET Core
C#
ASP.NET
SQL Server
Azure services
React.js
Angular
Vue.js
CI/CD pipelines
Agile methodologies

Education

Bachelor’s degree in Computer Science or Information Technology

Tools

Azure DevOps
Job description

SUMMARY:
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.

ESSENTIAL FUNCTIONS:

  • 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.

PREFERRED EXPERIENCE AND QUALIFICATIONS:

  • 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.

Please consider your application unsuccessful should you not receive a response within 2 weeks of applying.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.