Job Description
BACKEND DEVELOPER (ERP INTEGRATIONS) – BRYANSTON (HYBRID)
Market-related salary | Enterprise ERP Projects | Bryanston, JHB
Are you a hands-on C# Developer who thrives on building real-world integrations between complex systems—not just basic apps?
We're looking for a strong Backend Developer to join a leading ERP consulting and technology company, working on enterprise-level solutions across Microsoft Dynamics 365 and Epicor ERP
This is NOT a basic dev role. This is where systems connect, data flows, and businesses scale.
WHAT YOU'LL BE DOING
Build and integrate enterprise solutions across ERP platforms
Develop and maintain APIs and system integrations (REST/SOAP)
Work with C#, .NET, and Microsoft SQL in complex environments
Design secure, scalable applications using modern integration patterns
Collaborate with ERP consultants and project teams
Mentor and guide a small team of developers
Contribute to real ERP implementations across industries
MUST-HAVE (NON-NEGOTIABLE)
-
5+ years development experience (complex / enterprise systems)
Strong hands-on experience in:
C# / .NET
Microsoft SQL
API integrations (REST / SOAP)
XML
Secure communications (SSL / similar)
Experience working on integrations or enterprise systems
Degree in Computer Science / IT (or similar)
BONUS POINTS (ADVANTAGEOUS)
Microsoft Azure (Functions, Service Bus, DevOps, etc.)
Exposure to Dynamics 365 and/or Epicor ERP
Power Platform / SSRS
Experience in manufacturing, distribution, or supply chain systems
PLEASE DO NOT APPLY IF:
You are a junior developer (<5 years experience)
Your experience is mainly frontend / web design / mobile apps
You have no API or integration experience
You have not worked on complex or enterprise-level systems
WHY JOIN?
Work on high-impact ERP transformation projects
Exposure to cutting-edge Microsoft and enterprise technologies
Be part of a highly experienced consulting team
Real career growth into solution architecture / leadership roles
Hybrid working environment in Bryanston, Johannesburg
IMPORTANT
Only candidates who meet at least 90–95% of the requirements will be considered.