.NET DEVELOPER (C#) - FULLY REMOTE - UP TO R880K PER ANNUM

E-Merge

South Africa

Remote

ZAR 792,000 - 968,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

E-Merge is seeking a talented .NET Developer to join its global customer communications platform. With 7+ years in software development, you will work on C#, .NET, and ASP.NET, contributing to modernization and ongoing enhancement of software solutions while operating in a fully remote role for an established international technology company.

You will tackle parallel programming and multithreading in Windows service environments, validate data structures and relational databases with SQL Server,

Qualifications

  • 7+ years of professional experience in software development.
  • Experience with C#, .NET, and ASP.NET frameworks.
  • Parallel programming and multithreading on Windows service environments.
  • Strong understanding of data structures, algorithms and OO design.
  • Experience with SQL Server and relational databases.
  • Ability to work independently and drive solutions with minimal oversight.
  • Excellent problem solving, communication and stakeholder interaction.
  • Commitment to clean code and development hygiene.

Responsibilities

  • Contribute to ongoing enhancement, modernization, and support of software solutions.
  • Collaborate with teammates to deliver robust, maintainable code.
  • Tackle complex technical challenges and investigate unfamiliar systems.
  • Communicate effectively with technical and non-technical stakeholders.

Skills

C#
.NET
ASP.NET
Multithreading
SQL Server
Problem solving
Communication
Clean code

Tools

Git
Bitbucket
XML/XSLT
AI-assisted coding tools

Job description

A global leader in Customer Communications Management and engagement technology is growing their development team and looking for a talented .NET Developer to join them. This is a fantastic opportunity to become part of a technology business that has been innovating for more than 25 years and continues to evolve its products and services

This role is ideal for someone who is curious, collaborative and passionate about technology, you will be responsible to contribute to the ongoing enhancement, modernization, and support of software solutions.

If you are a passionate .NET Developer who would love to work fully remotely for an established international technology company, we want to hear from you -

Experience / Knowledge:
  • 7+ years of professional experience in software development
  • Experience working with C#, .NET, and ASP.NET frameworks
  • Experience in parallel programming and multithreading on Windows service environments.
  • Solid understanding of computer science fundamentals - data structures, algorithms, object-oriented design and problem-solving techniques
  • Experience working with SQL Server and relational database concepts
  • Ability to work independently, investigate unfamiliar systems, and drive solutions forward with minimal oversight
  • Excellent problem solving and analytical skills for identifying, articulating, and resolving complex issues
  • Excellent written and verbal communication skills, capable of interacting effectively with both technical and non-technical stakeholders
  • Commitment to clean code, proper development hygiene, and avoidance of shortcuts that compromise quality
Preferred Qualifications:
  • Proficiency in XML/XSLT programming
  • Proficiency in using Git, preferably with Bitbucket workflows
  • Experience using AI-assisted coding tools (e.g., Amazon Q, GitHub Copilot, Claude)
  • Experience modernizing legacy applications or working in mixed-technology codebases

Reference Number for this position is MAT61231 which is a REMOTE position offering a salary of up to R880K per annum negotiable on experience and ability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET DEVELOPER - CAPE TOWN (IN-OFFICE) - UP TO R800K PM
.NET DEVELOPER - CAPE TOWN (IN-OFFICE) - UP TO R800K PM

ATS Client • Cape Town

On-site
ZAR 480,000 - 720,000
POLYGLOT DEVELOPER (.NET, C#, TYPESCRIPT, GO, NEXTJS, NESTJS, NODE.JS) - REMOTE - UP TO 960K PER ANNUM
POLYGLOT DEVELOPER (.NET, C#, TYPESCRIPT, GO, NEXTJS, NESTJS, NODE.JS) - REMOTE - UP TO 960K PER ANNUM

E-Merge • South Africa

Remote
ZAR 576,000 - 960,000
Fully remote
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 • South Africa

On-site
ZAR 1,350,000 - 1,650,000
Senior C# Developer - Johannesburg - up to R800k Per Annum
Senior C# Developer - Johannesburg - up to R800k Per Annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 880,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Full-Stack .Net Developer (Cape Town)
Senior Full-Stack .Net Developer (Cape Town)

cpconsulting • Cape Town

On-site
ZAR 914,000 - 1,095,000
UK hours
In-office Cape Town CBD
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 540,000 - 900,000
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 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

On-site
ZAR 1,200,000