Enable job alerts via email!

Lead Full Stack Developer

DataTech Recruitment

Durban

On-site

ZAR 300 000 - 400 000

Full time

30+ days ago

Job summary

A leading South African logistics organisation is seeking a skilled Lead Full Stack Developer to design and deliver enterprise systems. The ideal candidate will have a strong background in C# and .NET, with at least 10 years of IT experience, including 5 years in a leadership role. This position involves managing the full software development lifecycle and mentoring a talented team. The job is onsite with a 1-year contract offering a salary up to R70,000 per month.

Qualifications

  • Minimum 10 years of general IT experience, with at least 5 years in a senior or lead development role.
  • Strong full stack development experience, primarily in C# and .NET.
  • Solid knowledge of MSSQL, RESTful APIs, and EDI frameworks.

Responsibilities

  • Lead the design, development, and rollout of new business applications.
  • Manage full software development lifecycle from concept to deployment.
  • Provide technical mentorship and guidance to developers.

Skills

C#
.NET
MSSQL
RESTful APIs
Leadership
Problem-solving
Communication

Education

Degree in Computer Science or Software Engineering

Tools

Azure
Containerisation
Power BI
Job description
Lead Full Stack Developer job vacancy in Durban.

We’re looking for an experienced Lead Full Stack Developer to take charge of designing, developing, and delivering high-quality enterprise systems for a leading South African Logistics organisation.

This role suits a hands-on technical leader who enjoys building solutions end-to-end while guiding a skilled development team. You’ll play a key part in shaping technical direction, driving quality code, and ensuring systems run efficiently and securely.

Tech Environment: C#, .NET, Java, MSSQL, RESTful APIs, EDI frameworks, Azure, containerisation, Power BI, and modern front-end frameworks.

Type: Onsite | 1-year Contract

Salary: Up to R70,000 per month.

Key Responsibilities:

  • Lead the design, development, and rollout of new business applications and enhancements.
  • Manage full software development lifecycle from concept through to deployment and maintenance.
  • Provide technical mentorship and guidance to developers, ensuring best coding practices and performance standards.
  • Review and approve technical solutions and code changes.
  • Maintain up-to-date system documentation and testing procedures.
  • Research and recommend emerging technologies to improve systems and processes.
  • Work closely with senior management to align technical solutions with business strategy.
  • Ensure data integrity, system security, and adherence to company IT policies.
  • Support continuous improvement through innovation and automation.

Requirements:

  • Degree in Computer Science, Software Engineering, or a related field.
  • Minimum 10 years’ general IT experience, with at least 5 years in a senior or lead development role.
  • Strong full stack development experience — primarily in C# and .NET.
  • Solid knowledge of MSSQL, RESTful APIs, EDI frameworks, and web services.
  • Experience with testing, debugging, and documentation best practices.
  • Familiarity with cloud platforms (Azure) and containerisation technologies.
  • Exposure to logistics or supply chain systems, data warehousing, or Power BI is an advantage.
  • Strong leadership, problem-solving, and communication skills.

Ready to take the lead? If you’re a skilled full stack developer who enjoys technical challenges and leading talented teams, we’d love to hear from you. Apply now to join a forward-thinking business driving technology innovation in South Africa.

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