Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Developer | Sandton | Permanent

Edge Executive Search Group

Sandton

On-site

ZAR 700 000 - 900 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment agency is seeking an experienced Full Stack Developer to design and optimize applications using .NET and React. The ideal candidate will have over 7 years of experience, contribute to feature design, and participate in agile ceremonies within a forward-thinking organization that values continuous improvement and learning.

Qualifications

  • 7+ years’ experience as a Full Stack Developer.
  • Strong experience with .NET Core, .NET 6 or higher, and ASP.NET frameworks.
  • Proven experience building React applications.

Responsibilities

  • Understand and translate business requirements into functional, high-quality solutions.
  • Write clean, efficient, and scalable code using modern .NET and React.
  • Develop and maintain REST APIs and web applications across multi-layered architectures.

Skills

Full Stack Development
API Development
React
JavaScript
HTML
CSS
Bootstrap
Unit Testing

Education

Bachelor’s degree in Computer Science or relevant field

Tools

.NET Core
.NET 6 or higher
ASP.NET
SQL Server
Azure DevOps
Docker
Kubernetes
Azure services
Job description

Join a team that believes in bold thinking, continuous learning, and building software that makes an impact. This role is ideal for a developer who thrives in an agile, collaborative environment and wants to work with the latest .NET and React technologies.

You will play a key role in designing, developing, and optimising full-stack applications within a modern engineering environment. The role requires strong capability across API development, frontend engineering, cloud fundamentals, and high-quality coding practices. You will contribute to feature design, participate in agile ceremonies, and ensure the delivery of scalable, secure, and maintainable solutions.

Our client is a forward-thinking technology organisation known for its innovative culture, flat structure, and commitment to growing technically curious individuals. They focus on delivering modern, cloud-aligned software while fostering an environment that values autonomy, ownership, and continuous improvement.

What You’ll Do
  • Understand and translate business requirements into functional, high-quality solutions.
  • Write clean, efficient, and scalable code using modern .NET and React.
  • Develop and maintain REST APIs and web applications across multi-layered architectures.
  • Collaborate with cross-functional teams to design, develop, and optimise software components.
  • Participate in agile ceremonies and contribute to technical discussions.
  • Validate application functionality, performance, and security.
  • Develop user-friendly web interfaces using React, JavaScript, HTML, CSS, and Bootstrap.
  • Write and maintain unit tests to ensure code quality and reliability.
  • Troubleshoot and debug applications across the full stack.
  • Stay current with emerging tools, frameworks, and development trends.
What You Bring
  • Bachelor’s degree in Computer Science or a relevant field.
  • 7+ years’ experience as a Full Stack Developer.
  • Strong experience with .NET Core, .NET 6 or higher, and ASP.NET frameworks.
  • Proficiency in developing REST APIs and working with SQL Server.
  • Proven experience building React applications.
  • Strong skills in JavaScript, HTML, CSS, and Bootstrap.
  • Experience with unit testing frameworks such as MSTest, NUnit, or xUnit.
  • Understanding of SOLID principles, microservices, OOD, and clean architecture.
  • Exposure to Azure DevOps, CI/CD pipelines, Docker, and Kubernetes.
  • Familiarity with Azure services such as API Management, Functions, Key Vault, Cosmos DB, and App Service.
  • Ability to work in agile, waterfall, or hybrid environments.
What Success Looks Like
  • Delivering high-quality, well-tested code aligned to requirements and best practices.
  • Collaborating effectively with team members and contributing to shared goals.
  • Taking ownership of tasks and proactively solving development challenges.
  • Continuously improving application performance, quality, and security.
  • Staying informed and adopting new tools, frameworks, and cloud technologies where relevant.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.