Back to all jobs

Intermediate C# Developer

Ref: JO-2605-361069

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-07-01
Apply Report issue

Software Developer (Intermediate)

Location: Hybrid (Johannesburg South)

Type: Full-Time

Overview

Seeking an Intermediate Software Developer to contribute to high-quality software delivery while building expertise and supporting engineering best practices within the team.


Key Responsibilities

  • Develop and maintain scalable applications
  • Deliver features from development through to deployment
  • Contribute to code reviews and best practices
  • Collaborate with senior developers on system design and architecture
  • Build APIs and support cloud-based solutions
  • Troubleshoot issues and support system improvements
  • Continuously grow technical skills and contribute to team success

Key Skills

Technical

  • C#, ASP.NET Core
  • Entity Framework / ORM tools
  • SQL Server (basic to intermediate optimisation)
  • REST APIs
  • JavaScript, HTML, CSS (modern frameworks advantageous)

Cloud & DevOps

  • Exposure to cloud platforms (Azure or similar)
  • Basic understanding of CI/CD pipelines
  • Familiarity with Agile/Scrum environments

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Intermediate C# Developer

  • South Africa, Johannesburg
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

Intermediate C# Developer

  • South Africa, Johannesburg
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form