.Net Software Engineer – Step into greater technical ownership, building technology that monitors critical infrastructure across water, rail & mining – Cape Town, R800K – R1M

Acuity Consultants

Wes-Kaap

Hybrid

ZAR 800,000 - 1,000,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Acuity Consultants invites an Intermediate Software Engineer to join a global technology scale-up building SaaS and IoT solutions that monitor critical infrastructure across water, rail, mining and industrial environments. Based in Cape Town, this role is hybrid (2 days in office, 3 days WFH) with a salary between R800K and R1M per year.

You’ll work primarily on backend systems using C# .NET and ASP.NET Core, APIs, cloud services and CI/CD, while contributing some TypeScript frontend work as

Qualifications

  • 5+ years’ professional software development experience, SaaS or PaaS experience preferable.
  • Strong C#/.NET and ASP.NET Core experience, with REST API development.
  • Solid software engineering fundamentals and experience with SQL and/or NoSQL.
  • Experience with modular monoliths and/or microservices.
  • Hands-on Azure or AWS experience, including CI/CD and production deployments.
  • Experience with Docker and Infrastructure as Code, ideally Bicep or Terraform.
  • Some frontend experience with TypeScript.
  • Experience working in a SaaS, product, start-up or scale-up environment.
  • Proven ownership of features from design through to production.

Responsibilities

  • Design, build and maintain features across a global SaaS platform, with a strong emphasis on backend development, APIs and cloud services.
  • Collaborate with product teams and embedded engineers to integrate with connected devices and ensure reliability in real-world environments.

Skills

C#/.NET
ASP.NET Core
REST API
SQL/NoSQL
Azure/AWS
Docker
CI/CD
TypeScript
SaaS/Scale-up
Ownership

Tools

Docker
Terraform
Bicep

Job description

An excellent opportunity for an Intermediate Software Engineer to join a global technology scale-up building SaaS and IoT solutions that monitor critical infrastructure across water, rail, mining and industrial environments.

Based in Cape Town, this role is hybrid (2 days in office, 3 days WFH) paying R800K - R1M

THE COMPANY

A global technology scale-up specialising in IoT and SaaS solutions that connect the physical world to the cloud. The company’s technology is used across water, utilities, rail, mining and industrial environments to monitor critical infrastructure, collect real-world data and identify issues before they become costly problems.

With a global customer base spanning more than 15 countries and billions of measurements flowing through its platform every year, the business operates at the intersection of software, cloud technology and connected devices.

You’ll join a product-led engineering environment where developers have genuine influence over the technology and take ownership of the systems they build.

THE ROLE

As the Intermediate Software Engineer, you’ll design, build, and maintain features across a global SaaS platform, with a strong emphasis on backend development, APIs, integrations, and cloud services.

You’ll primarily work in C# .NET and ASP.NET Core, developing robust services and APIs that support a platform processing large volumes of real-world data. You’ll also contribute to frontend development in TypeScript where required.

You’ll be expected to take full ownership of your work. This means you’re involved well beyond implementation, from understanding requirements and shaping solutions, through development and deployment, and into production support and continuous improvement.

You’ll work with cloud infrastructure, CI/CD pipelines, containerisation, and infrastructure-as-code, and you’ll have meaningful input into technical decisions within your domain. You’ll also collaborate closely with product teams and embedded engineers to integrate with connected devices and ensure the system performs reliably in real-world environments.

THE REQUIREMENTS
  • 5+ years’ professional software development experience, SaaS or PaaS experience preferable
  • Strong C#/.NET and ASP.NET Core experience, with REST API development
  • Solid software engineering fundamentals and experience with SQL and/or NoSQL
  • Experience with modular monoliths and/or microservices
  • Hands-on Azure or AWS experience, including CI/CD and production deployments
  • Experience with Docker and Infrastructure as Code, ideally Bicep or Terraform
  • Some frontend experience with TypeScript
  • Experience working in a SaaS, product, start-up or scale-up environment
  • Proven ownership of features from design through to production
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 1,500,000 - 1,600,000
Senior .NET Backend Engineer – SaaS & IoT (Hybrid)
Senior .NET Backend Engineer – SaaS & IoT (Hybrid)

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 800,000 - 1,000,000
Cloud Engineer
Cloud Engineer

Acuity Consultants • Wes-Kaap

On-site
ZAR 1,200,000 - 1,400,000
Senior .Net Developer - Cape Town - Hybrid
Senior .Net Developer - Cape Town - Hybrid

Ada Meher Limited • Wes-Kaap

Hybrid
ZAR 113,000 - 138,000
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 IT Recruitment • South Africa

On-site
ZAR 1,350,000 - 1,650,000
Intermediate TO Senior Software Engineer
Intermediate TO Senior Software Engineer

e-Merge IT Recruitment • Sandton

On-site
ZAR 1,080,000 - 1,320,000
Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

On-site
ZAR 420,000 - 660,000
Software Engineer
Software Engineer

JVR Software • Centurion

On-site
ZAR 600,000 - 1,000,000
Team Lead Developer - Cape Town, Hybrid
Team Lead Developer - Cape Town, Hybrid

Ada Meher • Wes-Kaap

Hybrid
ZAR 117,000 - 143,000
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM
SENIOR C# SOFTWARE DEVELOPER - JOHANNESBURG - HYBRID - UP TO R1.1M PER ANNUM

e-Merge IT Recruitment • South Africa

On-site
ZAR 990,000 - 1,210,000