Senior C# Developer: Windows Services & Microservices

Network Finance

Centurion

On-site

ZAR 1,000,000 - 1,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Network Finance in Centurion, South Africa, seeks an experienced software engineer to design and develop high-performance Windows services using C++ and C#. You will architect microservices, implement multi-threading, and work with RESTful and SOAP APIs for system integration.

The role requires strong .NET experience, SOA/microservices background, and solid MSSQL proficiency in an Agile team using TFS and Git.

Qualifications

  • 7+ years of experience with the .NET ecosystem, including .NET Core and the .NET Framework.
  • Strong proficiency in C++ for Windows application development.
  • Proven experience with Service-Oriented or Microservices Architectures.
  • Hands-on experience with multi-threading and parallel programming.

Responsibilities

  • Design and develop high-performance Windows services and applications using C++ and C#.
  • Architect, build, and maintain services within a Microservices/SOA architecture.
  • Implement advanced multi-threading and parallel processing solutions to maximize application efficiency.
  • Develop and work with RESTful and SOAP APIs for seamless system integration.
  • Design and optimize MSSQL databases, writing complex queries and ensuring data integrity.
  • Write clean, maintainable, and well-tested code following SOLID principles and clean coding practices.
  • Collaborate within an Agile team environment using TFS/GIT.

Skills

.NET ecosystem
C++
Microservices/SOA
Multi-threading
RESTful/SOAP APIs
MSSQL
SOLID principles
Agile (TFS/GIT)

Tools

TFS
Git

Job description

Network Finance in Centurion, South Africa, seeks an experienced software engineer to design and develop high-performance Windows services using C++ and C#. You will architect microservices, implement multi-threading, and work with RESTful and SOAP APIs for system integration.

The role requires strong .NET experience, SOA/microservices background, and solid MSSQL proficiency in an Agile team using TFS and Git.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Developer (C++)
Senior C# Developer (C++)

Network Finance • Centurion

On-site
ZAR 1,000,000 - 1,800,000
Senior .NET & Microservices Engineer
Senior .NET & Microservices Engineer

IQ Business Group • Cape Town

On-site
ZAR 600,000 - 1,200,000
Senior .NET Developer - C#, SQL & Agile Delivery
Senior .NET Developer - C#, SQL & Agile Delivery

Boardroom Appointments • Sandton

On-site
ZAR 420,000 - 660,000
Senior C# Backend Engineer – API & Integration
Senior C# Backend Engineer – API & Integration

Direct Hire • Pretoria

On-site
ZAR 450,000 - 750,000
Senior .NET Developer: Microservices, Azure & CI/CD
Senior .NET Developer: Microservices, Azure & CI/CD

HuntWave Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior C#/.NET Engineer
Senior C#/.NET Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Senior .NET Software Engineer (C#) — Scalable Systems
Senior .NET Software Engineer (C#) — Scalable Systems

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior .NET Engineer
Senior .NET Engineer

Salt Digital Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Hybrid work model
Competitive salary
Global exposure
Senior Developer (IT)
Senior Developer (IT)

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior C#/.NET Architect for Modernization & DevOps
Senior C#/.NET Architect for Modernization & DevOps

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000