Enable job alerts via email!

Senior Full Stack Developer

Plus 1x

Johannesburg

On-site

ZAR 600,000 - 850,000

Full time

30+ days ago

Job summary

A leading technology firm is seeking a Senior Full Stack Developer to join their team in Sandton. You will be responsible for developing and maintaining web applications, leveraging the latest technologies in C# and Azure. The role involves working collaboratively with cross-functional teams to deliver high-quality software solutions. The ideal candidate has extensive experience in both back-end and front-end development, with strong knowledge of software design patterns and cloud deployment.

Qualifications

  • 5+ years of professional experience in software development.
  • Proven experience with Azure cloud services.
  • Comfortable working in Agile environments (Scrum / Kanban).

Responsibilities

  • Develop, test, and maintain web applications using C# and React or Angular.
  • Design RESTful APIs and optimize applications for performance.
  • Conduct code reviews and mentor junior developers.

Skills

C#
.NET Core
SQL Server
React
Angular
Azure
Entity Framework Core
Git
RESTful Web API
HTML
JavaScript
CSS
Job description

Senior Full Stack Developer (On-site in Sandton)

Key Responsibilities

Develop, test, and maintain web applications using C# / .NET for back-end services and React or Angular for front-end interfaces.

Design and implement RESTful APIs to support UI functionality and integrations with external services.

Leverage Azure services for building and deploying scalable, secure applications.

Work collaboratively with cross-functional teams including product, design, and engineering to deliver software that meets both business and regulatory standards.

Optimize applications for performance , scalability , and security .

Write clean, maintainable, and efficient code following best practices and coding standards.

Conduct code reviews and mentor junior developers.

Diagnose and resolve issues across the full software stack .

Stay updated with emerging technologies, frameworks, and industry trends.

Skills and Experience Required

5+ years of professional experience in software development.

Strong experience with C# , .NET Core , and SQL Server .

Solid experience with Entity Framework Core and Git .

Proven experience with Azure cloud services .

Front-end development experience using React or Angular .

Familiarity with integration frameworks and techniques .

Strong grasp of OO principles and design patterns such as SOLID, MVC, TDD, DDD, CQRS.

Experience with RESTful Web API , HTML , JavaScript , CSS , and SOAP / XML .

Comfortable working in Agile environments (Scrum / Kanban).

Demonstrated ability to work collaboratively in diverse technical teams.

Strong problem-solving skills and ability to think independently when addressing complex technical challenges.

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