- Jobs
- South Africa
- KwaZulu-Natal
- eThekwini Metropolitan Municipality
- software development team lead
software development team lead jobs in eThekwini Metropolitan Municipality
A South African technology company that specializes in security communication and alarm monitoring solutions is seeking a Technical Team Lead to head their software division. This is a 70/30 role: 70% of your time will be spent "in the trenches" (architecting, coding, and peer-reviewing), and 30% will be dedicated to leadership, sprint planning, and mentoring. Responsibilities: - Technical...
Upper Highway. A well-established technology provider operating in the security and communications space is seeking a Software and Applications Team Lead to join its dynamic and forward-thinking team. This role is ideal for a hands-on technical leader who enjoys mentoring developers, owning complex projects end-to-end, and driving innovation across mobile, backend, and systems environments. Key...
Role Overview Seeking a high-energy, hands-on Software & Applications Team Lead who leads by example through active coding, mentoring, and end-to-end project ownership. Role requires 50–70% hands-on development while guiding strategy, delivery, and technical excellence. Focus on innovative thinking, including AI-enhanced features, to accelerate product growth and reliability in mission-critical...
Overview We are looking for a Senior AI-Augmented Software Lead to architect and build the future of AI-native systems in the iGaming industry. - Hybrid role based in Durban; candidates from Gauteng will also be considered - A competitive salary - Experience level: 5+ years Location: Hybrid (3 days onsite, 2 days remote) Language: English Industry: Gambling Tech / AI-Driven Gaming About The...
An exciting opportunity for an intermediate developer Reference: DUR000099-MN-1 Join a growing company specializing in the utility and energy management space. You will be responsible for building software by writing code, as well as modifying existing code to fix errors. Duties & Responsibilities Responsibilities: - Determines appropriate software design, in conjunction with Technical...
Please submit your CV in English and indicate your level of English proficiency. Overview Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. What This Opportunity Involves - Design and maintain automated tests to ensure the quality,...
Reference: DBN000826-AD-1 Our client is a dynamic and ambitious family-owned and run export trading business based in Durban. We have been in existence for the last 50 years with a third generation in place. They specialize in the export of FMCG's, fruit and vegetables, meat, wines, and building materials to over 45 countries throughout the world. They have subsidiary businesses in both the...
A leading software company in Durban is seeking an Intermediate Software Developer. The ideal candidate needs to have 3–5 years of experience in a development environment. Responsibilities include planning, implementing reliable and secure solutions, and providing support during outages. Strong communication and attention to detail are essential. This full-time role offers opportunities for...
The candidate will work within the Software Development Scrum teams developing, maintaining, and supporting the existing enterprise applications and frameworks as well as within the strategic development initiatives which include the execution and implementation of Salesforce delivery projects against the standards, policies and procedures and governance guidelines. The Senior Developer provides...
A software development company is seeking a skilled developer in Durban, KwaZulu-Natal. The ideal candidate should possess a Bachelor's degree in Computer Science or a related field, along with proven professional experience and proficiency in multiple programming languages including C#, Java, and Python. Responsibilities include collaborating with teams, writing maintainable code, conducting...
An exciting opportunity for an intermediate developer Reference: DUR000099-MN-1 Join a growing company specializing in the utility and energy management space. You will be responsible for building software by writing code, as well as modifying existing code to fix errors. Duties & Responsibilities Responsibilities: - Determines appropriate software design, in conjunction with Technical...
Reference: DBN000826-AD-1 Our client is a dynamic and ambitious family owned and run export trading business based in Durban. We have been in existence for the last 50 years with a third generation in place. They specialize in the export of FMCG's, fruit and vegetables, meat, wines and building materials to over 45 countries throughout the world. They have subsidiary businesses in both the...
Multinational group is looking for a Senior Software Developer to join their team. Qualifications and experience: - 3 Year National Diploma in I.T or B.SC Degree in Computer Science or information systems - A minimum of 3 years C#.net Development experience - 3-5 years experience with SQL and databases - Expertise in developing applications for the business domain - Managing a team of...
Software Developer Contract: 12‑Month Fixed Term Location: Durban Experience Required: 4+ Years Salary Range: R55 000 - R95 000 per month (experience‑dependent) We're partnering with a leading global technology business to find a Software Developer who is ready to step into a high‑performance engineering environment where quality, collaboration, and continuous improvement are non‑negotiable. This...
Intermediate Software Developer BETSoftware Location: Durban, KwaZulu‑Natal, South Africa Responsibilities - Planning – Identify and establish objectives for self and team, work on objectives within timeline, consider all reasonable factors, impediments and obstacles, and identify alternative strategies to maximize benefit. - Implementation – Functional Completeness – Deliver solutions that...
Job Description - Knowledge of design principles and fundamentals of architecture. - Demonstrated leadership/mentoring skills. - Detailed knowledge of the SDLC and management of software projects. - Good written and verbal communication skills. - Develop the solution in a manner which supports modification. - Adaptability to change. Responsibilities - Actively contribute to design and planning...
Full Stack Intermediate Software Developer The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product...
Job Description - Good written and verbal communication skills. - Strong attention to detail. - Experience with responsive and adaptive design. - Understanding of SEO principles. - Good problem-solving skills. - Excellent verbal communication skills. - Good interpersonal skills. Responsibilities Job Responsibilities: Technical Outputs Perform Planning - Identify and establish objectives for...
Overview Job Location : Durban, KwaZulu-Natal, South Africa Application Deadline : February 26, 2026 Job Description We Want You: - Ignite your coding journey with BET Software. - We’re on the lookout for an Intermediate Software Development Engineer to bring their expertise to our IT and Software Development team in Durban. - In this role, you’ll be responsible for coding and implementing...
Overview Kick-start your coding career with BET Software! We’re looking for a Junior Software Development Engineer to join our innovative Durban team. In this role, you’ll develop, debug, and troubleshoot software while collaborating with a fast-moving, supportive team. You’ll work with C# in the .NET ecosystem and apply SQL Server development skills - including database design basics, T-SQL...