Intermediate .NET Developer

iDbase Software

Johannesburg

On-site

ZAR 500,000 - 750,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

iDbase Software is seeking an experienced Intermediate .NET Developer to join their dynamic data team. The role involves designing, building, and maintaining scalable .NET applications, focusing on collaboration and high-quality delivery.

The ideal candidate will have 3–5 years of .NET development experience, strong skills in C# and ASP.NET Core, and be comfortable in an Agile environment. This position offers flexible location options including Johannesburg, Cape Town, or remote work.

Qualifications

  • 3–5 years professional .NET development experience in an enterprise environment.
  • Experience building web and mobile applications with exposure to enterprise-grade solutions.
  • Strong collaboration and customer-facing skills.

Responsibilities

  • Develop and maintain .NET applications using C# and ASP.NET Core.
  • Build RESTful APIs and integrate with internal and external systems.
  • Write unit and integration tests to ensure code reliability.

Skills

C#
ASP.NET Core
.NET Framework
SQL databases
ORM frameworks
RESTful APIs
Agile development practices
Unit testing frameworks

Education

Bachelor’s degree in Computer Science

Tools

Azure DevOps
Git
Docker
Terraform

Job description

About the Role

We are seeking a highly skilled Intermediate .NET Developer to join our dynamic data team. You will be responsible for designing, building, and maintaining scalable and robust .NET applications. This role is ideal for professionals who thrive in complex software environments, value clean, efficient, and maintainable code, and enjoy collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities
  1. Application Development
  • Develop and maintain .NET applications using C# and ASP.NET Core, ensuring scalability, maintainability, and security.
  • Build RESTful APIs and backend services, integrating with internal and external systems.
  • Collaborate with front-end developers to implement responsive and user-friendly interfaces.
  • Engage in various stages of the SDLC, including system design, analysis, scoping, and estimation.
Code Quality, Testing & Documentation
  1. Code Quality, Testing & Documentation
  • Write unit, integration, and automated tests to ensure code reliability.
  • Participate in code reviews, providing constructive feedback and maintaining coding standards.
  • Create and maintain technical documentation for applications, APIs, and services.
  • Continuously research and implement best practices, frameworks, and innovative technologies.
Collaboration, Agile & Continuous Improvement
  1. Collaboration, Agile & Continuous Improvement
  • Work with product owners, business analysts, and fellow developers to understand requirements and deliver solutions.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Mentor junior developers and promote a culture of collaboration, excellence, and continuous improvement.
  • Champion DevOps practices including CI/CD, containerisation, and automated deployments.
Customer & Delivery Focus
  1. Customer & Delivery Focus
  • Build strong relationships with stakeholders and understand customer needs to deliver impactful solutions.
  • Identify opportunities for service improvement and ensure compliance with data security and industry regulations.
  • Deliver enterprise projects across multiple domains for leading South African organisations.
Requirements & Qualifications

Experience

  • 3–5 years professional .NET development experience in an enterprise environment.
  • Experience building web and mobile applications, with exposure to enterprise-grade solutions.
  • Strong collaboration and customer-facing skills, with a proactive and adaptable approach.

Must-Have Skills

  • C#, ASP.NET Core, .NET Framework
  • SQL databases and ORM frameworks (Entity Framework / Entity Framework Core)
  • RESTful APIs and integration patterns
  • Familiarity with SDLC and Agile development practices
  • Strong code quality, testing, and documentation skills

Highly Desirable Skills

  • Front-end frameworks: Angular, React, Vue, Blazor
  • Cloud environments: Azure, AWS, GCP
  • CI/CD pipelines and version control: Git, Azure DevOps, GitHub}
  • Unit testing frameworks: NUnit, xUnit
  • Containerisation and Infrastructure as Code: Docker, Terraform, Bicep, AWS CDK
  • Event-based messaging: Kafka, RabbitMQ, Amazon SQS
  • Exposure to DevOps and TDD methodologies
Education
  • Bachelor’s degree or diploma in Computer Science, Information Systems, Engineering, or related field
Additional Information
  • Contract Duration: 12 Months (with possibility of renewal)
  • Salary: Negotiable
  • Location Options: Johannesburg / Cape Town / Remote
  • Must be located in South Africa or hold a valid SA work permit
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level .NET Developer — C#, ASP.NET Core | Remote
Mid-Level .NET Developer — C#, ASP.NET Core | Remote

iDbase Software • Johannesburg

Hybrid
ZAR 500,000 - 750,000
Intermediate .NET Developer
Intermediate .NET Developer

Hire Resolve • Durban

On-site
ZAR 334,800 - 502,200
Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Senior .Net Developer
Senior .Net Developer

Solas IT Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,100,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Career growth opportunities
+1