×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, .NET Developer

Job in Durban, 3611, South Africa
Listing for: Compass Medical Waste Services Recruitment
Full Time position
Listed on 2026-09-14
Job specializations:
  • Software Development
    Software Engineer, .NET Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below

About

The Role

We are seeking a passionate and driven

About

The Role

We are seeking a passionate and driven Software Developer / Engineer to join our team. The successful candidate will play a key role in developing and maintaining business applications, integrating with third-party software solutions, and supporting reporting services.

This position offers an opportunity to work on a variety of projects while contributing innovative ideas and solutions within a collaborative environment.

Key Responsibilities
  • Develop, maintain, and enhance web-based applications.
  • Integrate applications with third-party software and services.
  • Design and implement database solutions using SQL and Entity Framework Core.
  • Assist with reporting services and business intelligence requirements.
  • Troubleshoot, debug, and resolve technical issues.
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Participate in system design discussions, code reviews, and testing activities.
  • Ensure applications are scalable, secure, and maintainable.
Minimum Requirements
  • Matric Certificate
  • BSc Computer Science degree or equivalent qualification
  • Minimum 2 years' working experience in software development
  • Valid driver's license
  • Own reliable transport
Technical Skills & Experience
  • C#
  • ASP.NET Core
  • MVC Architecture
  • Entity Framework Core
  • SQL
  • CSS
  • JavaScript / jQuery
Personal Attributes
We Are Looking For Someone Who
  • Has a strong willingness to learn and continuously improve their skills.
  • Is open to constructive feedback and professional development.
  • Demonstrates confidence in their abilities and contributes ideas during brainstorming and planning sessions.
  • Can identify challenges and proactively propose practical solutions.
  • Works effectively both independently and as part of a team.
  • Performs well under pressure and can manage multiple priorities.
  • Possesses strong problem-solving and analytical skills.
  • Has excellent communication and interpersonal abilities.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary