C# .net Core Software Developer

Johannesburg, Gauteng, South Africa

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: or email us your CV:
We will contact you telephonically in 3 days should you be suitable for this vacancy.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1613504
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R300,000-360,000 per year
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned