Software Engineering Lead

11 hours ago


Durban, KwaZulu-Natal, South Africa IOCO Full time
About IOCO

At IOCO, we are shaping the future of industrial operations by providing cutting-edge solutions that drive sustainability. As a leading provider of Industrial OT solutions in Sub-Saharan Africa, we empower communities with trusted information and insights to make responsible decisions.

We foster an inclusive work culture, collaborate, and solve together. Our values-based organization is led by bold and courageous people-centered leadership, offering great career development opportunities and innovative projects that create value for our communities.

Job Title: Software Engineering LeadAbout the Role

We are seeking a seasoned Senior Developer to join our team as a Software Engineering Lead. In this role, you will design, build, and lead cutting-edge software solutions that drive our success. Your expertise will be invaluable in mentoring team members and delivering impactful results.

Responsibilities
  • Design, develop, and lead complex software solutions using Microsoft C# Dot Net development and other relevant technologies.
  • Mentor junior developers and provide guidance on best practices, coding standards, and technology adoption.
  • Collaborate with cross-functional teams to identify project requirements, define solution architectures, and ensure successful project delivery.
  • Stay up-to-date with industry trends, emerging technologies, and new developments in software engineering.
Requirements
  • Minimum 8 years' experience in software analysis, design, and development, with at least 5 years in Microsoft C# Dot Net development.
  • Minimum 3 years' experience coding with Internet Information Services, HTML, JavaScript, JQuery, ORM, AngularJS, Bootstrap, SQL Server Reporting Services, SQL PLSQL, and Application Program Interfaces.
  • University degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent.
  • C# Certification and .Net Certification are highly desirable.
What We Offer
  • A competitive salary of R1,200,000 per annum (approximately $83,333 USD) based on location and qualifications.
  • A permanent position with excellent career growth opportunities.
  • The chance to work on exciting projects that create value for our communities.
  • A collaborative work environment with a dynamic team of professionals.
Why Choose IOCO?

Join us at IOCO and become part of a values-based organization that prioritizes innovation, collaboration, and community impact. With our focus on Industrial OT solutions, you'll have the opportunity to harness your skills and knowledge to drive real-world change.



  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    We are seeking a highly skilled Senior Application Support Analyst to join our innovative Durban team at BET Software. As a key member of our technical support team, you will play a pivotal role in shaping the future of cutting-edge software solutions.Job DescriptionAs a Senior Application Support Analyst, you will be responsible for providing advanced...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    MSP Staffing LTD presents a compelling opportunity for a seasoned professional in the field of software engineering. With its strong focus on innovation and teamwork, this dynamic role is ideal for someone with extensive experience and expertise.Key aspects of this position include:• Strong proficiency in C# programming language• In-depth knowledge of...


  • Durban, KwaZulu-Natal, South Africa Ntice Sourcing Solutions Full time

    Job Title: Senior Software Engineer - UmhlangaWe are seeking an experienced and skilled Senior Software Engineer to join our team in Umhlanga. As a Senior Software Engineer, you will be responsible for designing, building, and implementing software solutions that meet the needs of our clients.About Us:Ntice Sourcing Solutions is a dynamic and innovative tech...


  • Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full time

    Job Title: Software Engineering ExpertAbout Tumaini Consulting:Tumaini Consulting is a rapidly growing organization seeking a talented Back End Developer to join their team. This exciting opportunity will allow you to work on diverse projects for global and local brands, leveraging your passion for innovation and growth.Estimated Salary: $80,000 - $110,000...


  • Durban, KwaZulu-Natal, South Africa Communicate Recruitment Full time

    Job Overview:We are seeking an experienced Design and Prototyping Expert to join our team at Communicate Recruitment.Job Description:About the Role:This is a key position in our organization, responsible for leading the design and prototyping of new products.The successful candidate will have a strong background in mechanical engineering and excellent skills...


  • Durban, KwaZulu-Natal, South Africa Pro Stop Recruitment Services Full time

    At Pro Stop Recruitment Services, we are seeking an exceptional Full Stack Developer to lead our engineering team.Job OverviewWe offer a competitive salary of $120,000 per annum for this exciting opportunity.Key Responsibilities:Design and implement scalable software solutions using TypeScript and relevant frameworks.Mentor junior developers and contribute...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    We are excited to offer an exceptional opportunity for a seasoned software engineer. This hybrid role is based in Durban and suits a professional looking to bring their expertise to an innovative team.Job Overview:This Senior .NET Developer position offers the chance to work with cutting-edge technologies and collaborate with experienced...


  • Durban, KwaZulu-Natal, South Africa Easy Recruit SA Full time

    About the Role:Our company is looking for a highly skilled and experienced Lead Instrumentation Engineer to join our team. As a Lead Instrumentation Engineer, you will be responsible for leading the development and implementation of policies and procedures related to instrumentation and control systems.You will also be expected to provide technical guidance...


  • Durban, KwaZulu-Natal, South Africa SEIGO STAFFING Full time

    Job Description:We are seeking a highly skilled Senior Civil Engineer to lead our team in Durban, KwaZulu-Natal.About the Role:The successful candidate will be responsible for managing building services, township infrastructure, contract management, quality monitoring, and report writing.Design and Management: 8-10 years of experience in the design of...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Strategy Director to lead our software development teams. The successful candidate will have a proven track record of managing software development projects, driving innovation, and shaping the future of technology within our organisation.ResponsibilitiesCreate and execute software...


  • Durban, KwaZulu-Natal, South Africa Armstrong Appointments Full time

    Job DescriptionWe are seeking a Senior Civil Engineer to join our team at Armstrong Appointments. This contract role offers an exciting opportunity to utilize your expertise in civil engineering for a prominent client based in Durban.Main Responsibilities:Provide full civil engineering function, encompassing the design, planning, and execution of...


  • Durban, KwaZulu-Natal, South Africa IOCO Full time

    About IOCOIOCO is a leading technology company that provides industrial OT solutions to drive sustainability in our communities.Salary Range: R750,000 - R1,200,000 per annum.Job Description:As a Junior Developer at IOCO, you will be working on exciting projects that solve real-world problems and help us create value for our communities. You will collaborate...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    Senior .NET Developer OpportunityWe are excited to offer a dynamic and innovative role for a seasoned Senior .NET Developer. This hybrid position is based in Durban, ideal for a professional ready to bring expertise to a team.About the CompanyMSP Staffing LTD is a leading staffing solutions provider. Our team is dedicated to delivering exceptional...


  • Durban, KwaZulu-Natal, South Africa Easy Recruit SA Full time

    About the RoleAs a Mechanical Engineer Team Lead, you will be responsible for leading a team of engineers and technicians in the maintenance and repair of our plant equipment. You will provide technical guidance and oversight to ensure that all maintenance activities are performed safely and efficiently.You will also be responsible for developing and...


  • Durban, KwaZulu-Natal, South Africa OfferZen Ltd Full time

    Exciting opportunity to lead engineering teams and drive strategic technical decisions at OfferZen Ltd. With a focus on scalability, high-performance, and reliability, we're seeking an experienced Principal Engineer to join our team.About the RoleWe're looking for a seasoned software development professional with at least 10 years of experience in leading...

  • Technical Lead

    3 weeks ago


    Durban, KwaZulu-Natal, South Africa Abantu Staffing Solutions Full time

    Job Title: Technical LeadAbout Us: Abantu Staffing Solutions is a leading staffing solutions provider with a strong reputation for delivering top talent to our clients.About the Role:We are seeking an experienced Technical Lead to join our team. As a Technical Lead, you will be responsible for managing the technical department and overseeing all new product...


  • Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full time

    Job Title: Highly Skilled PHP Software EngineerTumaini Consulting is seeking a seasoned Senior PHP Developer to join their team.About the Role:As a key member of our technical team, you will be responsible for designing, developing, and maintaining complex software applications using PHP, Laravel, Angular, Tailwind, Vue, and Vilt stacks. Our ideal candidate...


  • Durban, KwaZulu-Natal, South Africa Easy Recruit SA Full time

    SAP and PAU Mechanical Engineer Lead Job DescriptionWe are seeking a highly experienced Mechanical Engineer to lead our SAP and PAU teams. The successful candidate will have strong knowledge of SAP systems and experience in plant maintenance.Key Responsibilities:Lead and manage the SAP and PAU teams.Develop and implement SAP and PAU strategies.Analyze and...


  • Durban, KwaZulu-Natal, South Africa KMCK Talent Sourcing Full time

    About the RoleThis is a challenging opportunity for a highly skilled Electrical Engineer to lead our team in Durban, South Africa. The ideal candidate will have expertise in electrical engineering, project management, and team leadership.Key Responsibilities:Lead electrical engineering teams on various industrial projects;Develop and implement electrical...


  • Durban, KwaZulu-Natal, South Africa IOCO Full time

    About IOCOIOCO is a leading industrial OT solutions provider, driving sustainability in communities across Sub Saharan Africa.We empower specialist OT system integrators and OEM partners to design, build, and optimize industrial connectivity. By connecting people with trusted information and insights, we enable responsible resource use.