Intermediate .Net Developer (C# / Sql)

Beingit®

Cape Town

Híbrido

ZAR 569.000 - 770.000

Jornada completa

Hace 13 días
Generador de candidaturas

Destaca para este puesto — genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Descripción de la vacante

Beingit® in Durbanville/Cape Town is seeking an Intermediate to Senior .NET Developer to own features from design through deployment. You will design, develop and maintain modern C#/.NET applications, build scalable backend services and REST APIs, and optimise SQL Server databases.

You will collaborate with product owners to translate requirements into technical solutions while mentoring junior developers. The role emphasizes ownership, architecture involvement, code quality, and continuous

Formación

  • 5–7 years' experience with C# and .NET development.
  • Strong SQL Server skills including queries, indexing and stored procedures.
  • Experience designing REST APIs and backend services.
  • Solid OOP, SOLID principles and design patterns.
  • Experience with Git and Azure DevOps or CI/CD tools.
  • Experience troubleshooting production issues and resolving them.
  • Excellent analytical and problem‑solving abilities.
  • Clear communication and collaboration skills.
  • Ability to work independently while contributing to a team.
  • Mentoring or supporting junior developers is advantageous.

Responsabilidades

  • Design, develop and maintain modern C#/.NET applications.
  • Build scalable backend services and REST APIs.
  • Design and optimise SQL Server databases and queries.
  • Translate business requirements into technical solutions with stakeholders.
  • Own features from design to deployment and support.
  • Participate in architecture and technical design discussions.
  • Perform code reviews to maintain high standards.
  • Mentor junior developers as needed.
  • Troubleshoot production issues and implement robust solutions.
  • Write clean, well‑documented, well‑tested code.
  • Improve system performance, scalability and reliability.
  • Contribute within an Agile environment using Azure DevOps.

Conocimientos

C# & .NET
SQL Server
REST APIs
OOP & SOLID
Git & Azure DevOps
Troubleshooting
Analytical skills
Communication
Independent work
Mentoring juniors

Herramientas

Azure DevOps
Git
Azure
Docker
Microservices

Descripción del empleo

Location: Durbanville, Cape Town (Hybrid)

Salary: +/- R60 000

About the Role

We're looking for an Intermediate to Senior .NET Developer who enjoys building high-quality software that solves real business problems.

This role is ideal for someone who has moved beyond simply delivering tasks and is comfortable taking ownership of features, contributing to technical decisions, mentoring less experienced developers, and driving quality throughout the development lifecycle.

You'll work within a collaborative development team where engineering excellence, clean code, continuous improvement and knowledge sharing are highly valued. We're looking for someone who enjoys solving complex technical challenges and takes pride in delivering reliable, scalable software.

What You’ll Do
  • Design, develop and maintain modern C#/.NET applications.
  • Build scalable backend services and REST APIs.
  • Design and optimise SQL Server databases, stored procedures and complex queries.
  • Collaborate with product owners and stakeholders to understand business requirements and translate them into technical solutions.
  • Take ownership of features from design through deployment and ongoing support.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Perform code reviews and help maintain high development standards.
  • Mentor and support junior developers where required.
  • Troubleshoot production issues and implement robust long-term solutions.
  • Write clean, maintainable, well‑tested and well‑documented code.
  • Continuously improve system performance, scalability and reliability.
  • Work within an Agile development environment using Azure DevOps.
What We’re Looking For
Required
  • 5–7 years' experience developing software using C# and .NET.
  • Strong experience with SQL Server, including query optimisation, indexing and stored procedures.
  • Experience designing and developing REST APIs and backend services.
  • Solid understanding of Object-Oriented Programming, SOLID principles and software design patterns.
  • Experience working with Git and Azure DevOps (or similar CI/CD and version control tools).
  • Experience troubleshooting and resolving production issues.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently while contributing effectively within a team.
  • Experience mentoring or supporting junior developers would be advantageous.
Highly Advantageous
  • ASP.NET Core
  • MVC
  • Entity Framework
  • Azure
  • Cloud-hosted applications
  • CI/CD pipeline implementation
  • Docker and containerisation
  • Microservices architecture
  • Messaging technologies
  • POS or transactional systems
  • Front-end frameworks such as Angular, React or Vue
  • Unit testing and integration testing frameworks
We’re looking for developers who:
  • Take ownership and accountability for their work.
  • Enjoy solving complex technical challenges.
  • Produce clean, maintainable and scalable code.
  • Understand database performance and optimisation.
  • Think critically and challenge solutions constructively.
  • Communicate technical concepts clearly.
  • Support and mentor teammates.
  • Continuously learn and improve their technical skills.
  • Care about delivering high‑quality software that creates real business value.
Why Join Us

You’ll join a collaborative team of experienced developers working on meaningful software solutions using modern technologies and development practices.

We believe in empowering developers to contribute ideas, take ownership of their work and continuously improve their technical skills. You’ll have opportunities to influence technical decisions, work on challenging projects and continue growing your career within a supportive environment.

Additional Requirements
  • South African Citizen
  • Valid Driver’s Licence
  • No Criminal or Fraud Record
  • Good Credit Record
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

Presencial
ZAR 500.000 - 750.000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

Presencial
ZAR 700.000 - 745.000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

Presencial
ZAR 700.000 - 745.000
Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Híbrido
ZAR 900.000 - 1.300.000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Intermediate .NET Developer
Intermediate .NET Developer

Hire Resolve • Durban

Presencial
ZAR 334.800 - 502.200
SENIOR C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN (HYBRID)- UP TO R1.5M PER ANNUM
SENIOR C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN (HYBRID)- UP TO R1.5M PER ANNUM

E-Merge • Sudáfrica

Presencial
ZAR 1.350.000 - 1.650.000
.NET Developer
.NET Developer

BICRM • Pretoria

Presencial
ZAR 600.000 - 800.000
INTERMEDIATE C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN - UP TO R1.2M PA
INTERMEDIATE C# DEVELOPER / DEVOPS (C#/.NET, CI/CD) - CAPE TOWN - UP TO R1.2M PA

ATS Client • Cape Town

Presencial
ZAR 1.080.000 - 1.320.000
Mid-Level .NET Developer — C#, ASP.NET Core | Remote
Mid-Level .NET Developer — C#, ASP.NET Core | Remote

iDbase Software • Johannesburg

Híbrido
ZAR 500.000 - 750.000
Senior Application Developer (Full Stack)
Senior Application Developer (Full Stack)

Salix Recruitment • Johannesburg

Presencial
ZAR 900.000 - 1.300.000