Senior C# API Engineer - Scalable Distributed Systems

Mukon Informatics (Pty) Ltd

Pretoria

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mukon Informatics (Pty) Ltd in Pretoria is seeking a senior C# API developer to design scalable RESTful services and contribute to our next generation system.

You will work closely with the software architect, implement efficient, distributed components, and ensure code quality through patterns, testing and robust data access.

The role emphasizes learning, collaboration, and delivering reliable software within an agile team while adopting modern development practices.

Qualifications

  • 7-10 years of professional experience building RESTful APIs with C#.
  • Strong knowledge of EF and data access patterns.
  • Experience with distributed systems and asynchronous messaging.
  • Familiarity with GitHub workflows and code reviews.
  • Ability to mentor peers and share best practices.

Responsibilities

  • Develop scalable RESTful APIs in C# and .NET Core.
  • Collaborate with the software architect to translate specifications into robust components.
  • Apply best practices and design patterns to ensure maintainability.
  • Optimize performance and data access, including addressing N+1 issues.
  • Participate in agile prioritization and sprint planning.
  • Contribute to teaching sessions and code quality initiatives.

Skills

C#
NET Core
RESTful APIs
Entity Framework
CQRS
Git/GitHub
Unit testing
End-to-end testing
Distributed systems
Asynchronous messaging
Performance optimization
Data access patterns
Code quality
Problem solving
Communication skills

Tools

GitHub

Job description

Mukon Informatics (Pty) Ltd in Pretoria is seeking a senior C# API developer to design scalable RESTful services and contribute to our next generation system.

You will work closely with the software architect, implement efficient, distributed components, and ensure code quality through patterns, testing and robust data access.

The role emphasizes learning, collaboration, and delivering reliable software within an agile team while adopting modern development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Engineer - Cloud, APIs & DevOps Lead
Senior C# Engineer - Cloud, APIs & DevOps Lead

Progressive IT Resourcing • Cape Town

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

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 990,000 - 1,210,000
Senior C# API & Integration Engineer (Hybrid)
Senior C# API & Integration Engineer (Hybrid)

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior Backend C# Engineer - Scalable APIs & Cloud
Senior Backend C# Engineer - Scalable APIs & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 1,000,000
Senior C# API developer
Senior C# API developer

Mukon Informatics (Pty) Ltd • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Medical and retirement benefits
Growth opportunities
Senior .NET Full-Stack Developer & API Leader
Senior .NET Full-Stack Developer & API Leader

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
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 .NET Developer: Drive Modernization & Scalable APIs
Senior .NET Developer: Drive Modernization & Scalable APIs

e-Merge IT Recruitment • Johannesburg

On-site
ZAR 792,000 - 968,000
Senior Backend Engineer: Scalable APIs & Cloud
Senior Backend Engineer: Scalable APIs & Cloud

Placements24 • Randburg

On-site
ZAR 600,000 - 900,000
Salary + bonuses
Health insurance
Dev conferences
+2