Skip to content
mimi

Senior Software Developer

E-Merge

South Africa · On-site Full-time Senior 1mo ago

About the role

A company redefining energy access through smart, scalable solar solutions is looking for a highly skilled Senior Software Developer to join their team and help architect and build the digital backbone powering their platform. This is an exciting opportunity to play a key role in a mission-driven organization at the intersection of clean energy and cutting-edge technology.

As a Senior Software Developer, you will lead the design, development, and optimization of scalable systems that support the company's operations, customer platforms, and data-driven decision-making.

In this role, you will:

  • Design and build scalable backend services using C#/.NET and Node.js
  • Develop and maintain modern web applications using React / Next.js
  • Build and consume secure APIs and integrate with identity and third-party services
  • Work with AWS to deliver cloud-native, event-driven solutions
  • Support sales and contact-centre integrations, including Amazon Connect
  • Improve system reliability, performance, and observability
  • Contribute to architecture decisions, technical standards, and best practices
  • Mentor other engineers and help raise overall code quality

What we are looking for

  • Strong senior-level experience with C#/.NET and TypeScript
  • Hands-on experience building systems on AWS
  • Experience with microservices and event-driven architectures
  • Someone comfortable taking ownership and influencing technical decisions
  • A pragmatic engineer who values clean, maintainable code

Reference Number for this position is MAT60981 which is a permanent position based in Johannesburg offering a cost to company salary of up to R960K per annum depending on experience and ability. Contact Mavis on @.co.za or call her on()-**** to discuss this and other opportunities.

Skills

AWSC#DockerNext.jsNode.jsReactTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free