Inversion

Senior .NET Developer

Status: Open

Salary: R 50,000 to R 100,000

Experience: 6 years

ASP.NET C# (Expert) azure sql

Fully Remote: Yes

How to Apply

Apply Now

ABOUT Inversion Limited

At Inversion, we build software for interesting, high-impact international projects.

Founded in 2018, we’ve grown steadily by working with clients across the USA, UK, UAE, and Bermuda, while building a globally distributed engineering team.

We are a 100% remote company, with team members currently working from South Africa, Pakistan, Portugal, and the Netherlands.

A large part of our work is in the reinsurance and financial systems space — building systems that support complex, real-world risk and financial operations. When large-scale events occur and insurers need additional backing, reinsurance systems step in — and the software behind those systems needs to be precise, reliable, and scalable.

We also work on projects in the AI and blockchain space, so there is no shortage of interesting technical challenges.


HOW TO APPLY

You MUST complete the following test to be considered: https://forms.office.com/r/TKxaHLGt4C


WHAT WE’RE LOOKING FOR

We’re looking for a Senior Software Developer with strong experience in:

  • C#
  • .NET
  • Azure SQL / MS SQL
  • WinForms

This role is ideal for someone who enjoys working on complex, data-heavy systems, writing solid production code, and taking ownership in a remote environment.

We don’t strictly measure candidates by years, but typically 5+ years of experience aligns well with the level of responsibility.


WHAT YOU’LL BE DOING

  • Building and maintaining enterprise-grade applications
  • Working on data-heavy financial systems
  • Designing and implementing robust business logic
  • Maintaining and enhancing WinForms-based applications
  • Working with Azure SQL / MS SQL databases
  • Collaborating with a distributed team across time zones
  • Contributing to architecture and technical decisions

OUR BROADER TECH STACK

While this role focuses on .NET and SQL, our broader ecosystem includes:

  • C#, .NET
  • MS SQL / Azure SQL
  • WinForms
  • Web Services / APIs
  • Elm, Blazor, Angular
  • Akka.NET, Microsoft Orleans
  • Entity Framework, OrmLite
  • Excel add-ins (Excel-DNA)
  • Microsoft Azure & related services
  • Azure DevOps
  • Blockchain technologies (Cardano, eUTXO)
  • Azure OpenAI

WHAT WE’RE LOOKING FOR IN A PERSON

  • Solid experience in C# and ASP.NET
  • Comfortable working with SQL Server / Azure SQL
  • Experience maintaining or building WinForms applications
  • Ability to work independently in a remote environment
  • Clear and professional communication
  • Strong sense of ownership and accountability
  • A focus on delivering high-quality, reliable software
  • Genuine interest in solving real-world business problems

WHY JOIN INVERSION?

  • Work on international, high-impact projects
  • Be part of a fully remote, globally distributed team
  • Collaborate with strong engineers across multiple countries
  • Solve complex, real-world problems in finance and beyond
  • Join a practical, no-nonsense engineering culture
  • Gain exposure to both modern systems and legacy modernisation work

ADDITIONAL NOTES

  • This is a fully remote position
  • Compensation is paid in USD, on an hourly basis
  • We operate as an international company and engage developers on a contract basis
  • This is intended to be a long-term working relationship, not short-term contract work