IT
C# .NET Core Software Developer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 08 December 2025 - Closing Date 08 February 2026

Job Details

Job Description

About the Organisation

A specialised software development team delivering high-performance, bespoke applications for clients in the large-scale logistics and supply chain sector. The focus is on building robust, innovative systems that connect the virtual and physical environments of logistics operations.

The development team works in a small, highly collaborative setup where each member plays an essential role. You can expect mentorship, fast learning, minimal red tape, rapid decision-making, and the ability to build features end-to-end without corporate barriers.

Why Work Here?

  • Work with technologies that integrate with the real world, including:
    • Android & mobile applications
    • Camera & image processing
    • Barcode/QR scanning
    • OCR
    • Voice recognition & TTS
    • GIS, GPS tracking, routing & navigation
  • Minimal internal politics; fast development cycles
  • A creative, innovation-friendly environment where new ideas can be implemented quickly
  • Opportunities to build exciting, practical solutions that deliver direct ROI to clients

The Role

Seeking a passionate and detail-driven C# .NET Developer to join a compact, high-performing development team. You will work across the full software development lifecycle, contributing to mission-critical systems within the logistics domain.

The role emphasises:

  • Strong attention to detail
  • Craftsmanship and pride in clean, well-structured code
  • Mentorship and rapid professional development
  • Progression toward full-stack capabilities

Key Responsibilities

  • Design, build, and maintain scalable, high-performance web applications using:
    • C#, .NET, ASP.NET MVC, LINQ to SQL, Entity Framework, SQL
    • HTML, CSS, JavaScript
  • Build and maintain Android applications (Java/Kotlin) as needed
  • Develop robust .NET Web APIs for system integrations
  • Implement RabbitMQ consumers for processing high-volume data
  • Optimise SQL Server queries, schema, and performance
  • Collaborate closely within a small, fast-moving team
  • Convert complex logistics requirements into functional technical solutions
  • Participate in code reviews, testing, and CI/CD processes
  • Troubleshoot production issues to minimise operational disruption

Required Skills & Experience

Technical Expertise (Essential)

  • Proven experience developing applications with C# and .NET
  • Experience building high-performance, low-latency applications
  • Strong hands-on experience with Web APIs
  • Advanced SQL Server proficiency (T-SQL, stored procedures, performance tuning)
  • Experience using Git

Technologies You Must Be Willing to Learn (if not already known)

  • ASP.NET MVC
  • LINQ to SQL & Entity Framework
  • HTML, CSS, JavaScript
  • Android development (Java/Kotlin)
  • RabbitMQ

Advantageous Skills

  • Front-end frameworks (Blazor, React, Angular)
  • Cloud experience: Azure or AWS
  • Containerization (Docker)

Non-Technical Requirements

Essential

  • Strong desire to learn, grow, and be mentored
  • Excellent communication and collaboration skills
  • Strong problem-solving and analytical ability
  • High attention to detail; meticulous, precision-focused work ethic
  • Ownership mindset and pride in producing clean, reliable code

Advantageous

  • Interest in logistics and supply chain complexity
  • Ability to write documentation, technical diagrams, and flow charts

Benefits

  • Competitive salary
  • One-on-one mentorship from a senior technical leader
  • Rapid career growth and exposure to diverse technologies
  • Opportunities to build impactful, real-world software for major industrial clients
  • Supportive, focused, high-performance work environment


Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy.