Senior C# Developer: Windows Services & Microservices

Network Finance

Centurion

On-site

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

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 .NET Team Lead - Microservices & DDD
Senior .NET Team Lead - Microservices & DDD

Network Finance • Centurion

On-site
ZAR 900,000 - 1,300,000
Senior C# Developer (C++)
Senior C# Developer (C++)

Network Finance • Centurion

On-site
ZAR 1,000,000 - 1,800,000
Senior Backend Engineer (C#, Agile) - Leadership & Impact
Senior Backend Engineer (C#, Agile) - Leadership & Impact

Network Finance • Centurion

On-site
ZAR 700,000 - 950,000
Medical Aid
Pension Fund
Professional growth and development
Senior Software Lead (C#/.NET) - Architect & Mentor
Senior Software Lead (C#/.NET) - Architect & Mentor

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,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 Tech Lead – Cloud & Microservices
Senior C#/.NET Tech Lead – Cloud & Microservices

PBT Group • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior Full-Stack Architect: Cloud, AI & Enterprise Systems
Senior Full-Stack Architect: Cloud, AI & Enterprise Systems

Network Finance • Gauteng

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

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Front-End & Full-Stack Developer (C#, JS)
Senior Front-End & Full-Stack Developer (C#, JS)

Network Finance • Centurion

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

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000