Job role overview

  • Date posted

    August 24, 2026

  • Closing date

    September 24, 2026

  • Hiring location

    Gauteng Johannesburg

  • Qualification

    Bachelors

  • Experience

    6 years

Description

  • Our client is a well-established South African organisation with a strong national footprint, delivering technology-enabled services and innovative solutions across a complex, fast-paced operating environment. The organisation is committed to using technology, data and digital solutions to improve operational efficiency and customer experience.
  • We are looking for an experienced Full Stack Developer to join the development team and play a key role in building, integrating and supporting business-critical applications. Position based in the East Rand - Hybrid working model.
  • This is an exciting opportunity for a hands-on Full Stack Developer who enjoys working across application development, databases, integrations and systems support.
  • You will be involved in developing and maintaining web, mobile and Windows-based applications, building integrations and APIs, supporting databases, and translating business requirements into robust technical solutions.

What We're Looking For
The ideal candidate will have 6+ years of software development experience and a strong technical foundation, particularly across:

  • C# / .NET development
  • Strong SQL & T-SQL experience
  • MS SQL Server databases
  • Database development and support
  • Web Services & RESTful APIs
  • System and integration development
  • MVC / Blazor / JavaScript
  • Mobile development – Xamarin / MAUI
  • Windows Forms
  • Microsoft Visual Studio
  • Microsoft DevOps / TFS
  • SSRS
  • Test Driven Development
  • Microsoft Azure – advantageous

Key Focus Areas

  • Full Stack Development: Design, develop, maintain and enhance business applications across web, mobile and Windows environments.
  • Integration: Develop and support web services, REST APIs and system integrations, ensuring reliable communication between business systems.
  • SQL & Databases: Work extensively with MS SQL Server and T-SQL, including database development, support and optimisation.
  • Analysis & Design: Translate business requirements into technical specifications, process flows and effective application solutions.
  • Support & Innovation: Work closely with users, customers and service providers to deliver new requirements, resolve issues and continuously improve systems.

Requirements

  • Bachelor's degree in Computer Science, Information Technology or equivalent experience
  • 6+ years' software development experience
  • Strong hands-on C#, SQL/T-SQL, MS SQL Server and integration development experience

How to Apply

Interested and Qualified candidates should Click here to Apply Now

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Send message
Cancel