Software Developer (.NET/C#)

  1. Home
  2. C++
  • Company hrstudio
  • Employment Full-time
  • Location Cape Town
  • Submitted Posted 3 weeks ago - Updated 3 hours ago

This is a remote position.

We’re looking for…

An experienced and sharp-thinking .NET C# Developer to join our growing tech team. You’ll be a central force in crafting the software that drives our smart parking ecosystem—from backend logic and access control systems to deep integrations with hardware and third-party APIs. This role is perfect for someone who thrives on solving complex problems in high-performance environments.

Who are you?

  • Strong in system design and performance-critical coding
  • Detail-oriented and passionate about clean, scalable code
  • Experienced with large data sets and efficient database queries
  • A collaborative teammate who communicates clearly
  • Excited by innovation, fast-paced environments, and real-world impact
  • Comfortable working independently and taking ownership of your projects

 

What’s the role?

You will be responsible for:

  • Software Development: Design, develop, and maintain backend systems using C#, ASP.NET Core, Entity Framework Core, and the .NET ecosystem.
  • Performance Optimisation: Write efficient, time-critical algorithms for high-throughput environments (e.g. ANPR/LPR systems).
  • API & SDK Integrations: Build reliable integrations with third-party APIs and hardware SDKs, ensuring smooth data exchange and system communication.
  • Data Management: Work with PostgreSQL and other relational databases to handle large data sets and build efficient queries.
  • Architecture & Design: Participate in system design and architectural decisions, ensuring scalability and maintainability.
  • Collaboration: Work closely with frontend, DevOps, and product teams to ensure smooth end-to-end delivery.
  • Code Quality: Maintain high coding standards, conduct code reviews, and write unit tests to ensure robust deployments.
  • Support & Maintenance: Assist in diagnosing and resolving production issues, bugs, and system bottlenecks.


Requirements

Boxes to tick…

  • Matric
  • Degree or diploma in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in .NET development with a focus on backend architecture, performance, and integration-heavy systems.
  • Experience with media libraries (e.g. OpenCV, SixLabors. ImageSharp).
  • Familiarity with C++, JavaScript, or Node.js.
  •  Hardware-savvy — any experience with microprocessors, embedded code, or setting up integrated hardware environments – advantageous
  • Experience with high-availability systems or environments with 24/7 uptime requirements.
  • Preferably based in Cape Town or Johannesburg


Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.