Senior C# Developer (C++)

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

Responsibilities:
  • Design and develop high-performanceWindows services and applicationsusingC++andC#.
  • Architect, build, and maintain services within aMicroservices/Service-Oriented Architecture (SOA).
  • Implement advancedmulti-threading and parallel processingsolutions to maximize application efficiency.
  • Develop and work withRESTful and SOAP APIsfor seamless system integration.
  • Design and optimizeMSSQLdatabases, writing complex queries and ensuring data integrity.
  • Write clean, maintainable, and well-tested code followingSOLID principlesandclean coding practices.
  • Collaborate within anAgileteam environment usingTFS/GIT.
Requirements:
  • 7+ years of experience with the .NET ecosystem, including .NET Core and the .NET Framework.
  • Strong proficiency inC++forWindowsapplication development.
  • Proven experience withService-Oriented or Microservices Architectures.
  • Hands-on experience with multi-threading and parallel programming.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Developer: Windows Services & Microservices
Senior C# Developer: Windows Services & Microservices

Network Finance • Centurion

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

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Mid-Senior .Net Developer
Mid-Senior .Net Developer

Dot Slash • Pretoria

On-site
ZAR 450,000 - 600,000
Software Developer C#.NET
Software Developer C#.NET

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
.Net Developer
.Net Developer

HuntWave Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different Recruitment • Sandton

On-site
ZAR 600,000 - 800,000
Senior .NET/C# Engineer — Platform & Azure Integrations
Senior .NET/C# Engineer — Platform & Azure Integrations

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
.NET Developer
.NET Developer

Indsafri • South Africa

On-site
ZAR 400,000 - 600,000