Skip to content
mimi

Full Stack / Backend .NET Developers

Being IT Solutions

South Africa · flexible Full-time Mid Level 2w ago

About the role

About the Role:

We are looking for strong Full Stack / Backend .NET Developers to join our development team, building and maintaining high-usage POS (Point of Sale) and transaction-driven systems.

This role is ideal for:

  • An experienced Intermediate .NET Developer
  • A highly capable Junior Developer ready to move into a more advanced technical environment. (needs to be able to hit the ground running)

You’ll work on real-world production systems where backend performance, reliability, scalability, and data integrity are critical.

What Makes This Role Different:

  • Work on large-scale transactional and POS systems
  • Strong backend and database focus
  • Build APIs, services, and business-critical functionality
  • Exposure to live production environments used daily by clients
  • Collaborative team environment with strong technical mentorship
  • Opportunity to work across both backend and frontend development

Tech Stack:

Core Technologies:

  • C# / .NET
  • ASP.NET MVC
  • REST APIs & Services
  • SQL Server (design, optimization, performance tuning)
  • JavaScript / TypeScript
  • Git / Azure DevOps

Nice to Have:

  • Angular / React / Vue
  • Azure / Cloud exposure
  • CI/CD pipelines
  • Experience with POS or transaction-heavy systems
  • Microservices or distributed systems exposure

Key Responsibilities:

  • Develop and maintain backend services and full-stack .NET applications
  • Design, build, and optimise APIs and integrations
  • Work with SQL Server databases, queries, and performance optimisation
  • Build scalable, reliable transaction-processing systems
  • Debug and troubleshoot production issues
  • Collaborate with developers, team leads, and stakeholders
  • Contribute to architecture, performance improvements, and system stability

Must-Haves:

  • Strong C# / .NET development experience
  • Good SQL Server knowledge and query optimisation skills
  • Strong backend problem-solving ability
  • Experience building APIs and business logic
  • Ability to work independently and take ownership
  • Good understanding of software design principles

Other Requirements:

  • South African citizen
  • Valid driver’s licence
  • No criminal or fraud record
  • Good credit record

Who You Are:

  • A backend-strong or full-stack developer
  • Passionate about clean, scalable systems
  • Interested in data, performance, and reliability
  • Comfortable working on business-critical systems
  • Eager to grow in a strong technical environment

How to Apply:

Visit: http://www.beingit.co.za/careers

Email: careers@beingit.co.za

Skills

ASP.NET MVCAzureAzure DevOpsC#.NETCI/CDGitJavaScriptMicroservicesReactREST APIsSQL ServerTypeScriptVueAngular

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