Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Full Stack Developer

Dixie Recruitment

South Africa

On-site

ZAR 450 000 - 550 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking an Intermediate Full Stack Developer to join a dynamic development team in South Africa. In this role, you will be responsible for designing, building, and enhancing software applications using C#, .NET, and various front-end technologies. The ideal candidate will have 3–4 years of experience in developing web applications and a strong foundation in best practices and quality delivery. This position offers a unique opportunity to grow and innovate while collaborating with cross-functional teams.

Qualifications

  • 3–4+ years developing web applications.
  • Strong experience in C#, .NET Framework, MVC.
  • Solid front-end experience with HTML/CSS.

Responsibilities

  • Participate in product development from concept to deployment.
  • Develop and maintain software applications.
  • Troubleshoot and conduct technical ideation.

Skills

C#
.NET Framework
MVC
Node.js
HTML/HTML5
CSS
TypeScript
React
Next.js
Git

Education

Degree in Software Development
Diploma/Relevant Certifications
Matric (NQF 4)

Tools

MS SQL Server
Azure
Job description

Our client is looking for a curious, innovative, and driven Intermediate Full Stack Developer to join a growing development team. In this role, you’ll help design, build, and enhance key software products while ensuring best practices, strong architecture, and high-quality delivery. If you enjoy problem-solving, exploring new technologies, and taking ownership of meaningful features, this role offers the perfect opportunity to grow and make an impact.

You’ll work across the full development lifecycle, from ideation and design through to coding, testing, deployment, and optimisation, while collaborating with cross-functional teams to ensure smooth system performance and continuous improvement.

Key Responsibilities
  • Participate in product development from concept to deployment.
  • Design effective, secure, scalable, and reusable software solutions.
  • Research new technologies and trends to improve existing systems.
  • Troubleshoot, brainstorm, and contribute to technical ideation.
  • Prepare and review technical specifications and effort estimates.
  • Develop and maintain software applications (C#, .NET, MVC, Node.js, React, etc.).
  • Liaise with third parties to ensure seamless systems integration.
  • Perform testing, debugging, performance tuning, and quality assurance.
  • Ensure minimal disruption to live production environments.
  • Provide accurate time estimates and maintain helpdesk/time-tracking updates.
  • Follow coding standards and produce clear technical documentation.
Minimum Requirements
Qualifications
  • Matric (NQF 4)
  • Degree in Software Development OR Diploma/Relevant Certifications
Experience
  • 3–4+ years developing web applications
  • Strong experience in C#, .NET Framework, MVC
  • Experience with web services (XML, JSON, SOAP)
  • Solid front-end experience: HTML/HTML5, CSS
  • Experience with Node.js
  • Core Microsoft .NET technologies (WCF, EF)
  • Experience with TypeScript, React, Next.js, NextAuth, Tailwind, Bootstrap
  • Git or similar version control
  • T-SQL & MS SQL Server (stored procedures, functions, views)
  • Participation in design/code reviews and best-practice promotion
Nice to Have
  • Experience in financial batch file processing
  • Azure cloud deployment experience
  • Agile methodology exposure
  • CI/CD, automated testing, and self-documenting code
  • UX/UI understanding
  • Object-oriented design principles
  • Strong technical documentation capability
Skills & Attributes
  • Positive attitude and strong work ethic
  • Curious, innovative problem-solver
  • Excellent communication and collaboration skills
  • Comfortable in a test-driven and agile environment
  • Keen to explore new technologies and design patterns
  • Strong troubleshooting and debugging ability
  • High attention to detail
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.