Software Development Team Lead

2 weeks ago


Johannesburg, Gauteng, South Africa IOCO Full time

Company Overview

IOCO is a leading technology company that provides Industrial OT solutions to drive sustainability in our communities.

We have a community of specialist OT system integrators who span across all industry segments in Sub Saharan Africa and OEM partnerships, enabling us to Design and Build as well as Optimize Industrial connectivity.

Our mission is to connect people with trusted information and insights to drive responsible use of the world's resources.


Job Summary

We are seeking an experienced Senior Developer to lead our software development team. As a key member of our team, you will be responsible for delivering cutting-edge solutions and mentoring junior developers.


About the Role

The ideal candidate will have 5+ years of professional experience in software development, including 1+ years of leading or managing a team.

Key responsibilities include:

  • Team management and project planning
  • Task assignment and follow-up
  • Documentation and technical research
  • Mentoring and quality assurance
  • Application and database development for clients and internal to the IOC


Required Skills and Qualifications

To be successful in this role, you will need:

  • Strong coding skills (C#, ASP.NET, JavaScript, MVC, HTML, Bootstrap)
  • Experience with software architecture, design, and implementation
  • Knowledge of code quality best practices, including coding standards, refactoring, and ensuring high-quality code through reviews and testing
  • Database management skills
  • Problem-solving and analytical skills
  • Reporting skills (PowerPoint, Power BI, SSRS)
  • Version control experience
  • Project management and responsibility


Benefits

We offer a competitive salary of R650,000 per annum, a permanent position, and a great work-life balance.

Our company fosters an inclusive work culture, with opportunities for career growth and professional development.


Location

Secunda, Mpumalanga


Why Work for Us?

At IOCO, we value our employees' skills and contributions to our mission.

We offer a dynamic and supportive work environment, with opportunities for innovation and growth.


Qualifications

A relevant Microsoft Certification (e.g., .NET Developer or C# Certification) and a valid driver's license are essential qualifications for this role.

Prioritizing ITIL Certification and a degree or diploma in Information Technology can be beneficial.




  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role:We are seeking a Software Development Lead to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading the design and development of complex web applications and mentoring and guiding team members.The ideal candidate will have 6+ years of experience in full-stack software development...


  • Johannesburg, Gauteng, South Africa CSG Recruit Full time

    CSG Recruit is seeking a highly experienced Software Development Team Lead to join our team. As a key member of our development team, you will be responsible for leading and managing a team of technical associates.We are looking for an individual with excellent leadership and technical skills to manage and oversee our software development projects. You will...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    About the RoleHire Resolve's client is seeking a skilled software developer in a team lead role to join their team in Johannesburg. The Software Development Team Lead will be part of an agile development team, building and working on enterprise-grade software systems on top of the Microsoft .NET Core development stack.Key Responsibilities


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking an experienced Software Development Lead to join our team at Network Recruitment.The successful candidate will have a proven track record of leading the design and development of complex web applications, as well as mentoring and guiding team members to set best practices in coding and architecture.Key responsibilities include...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job OverviewThe role of a Mid-Level Developer at Planet10 is to oversee the development process, ensuring that projects are completed efficiently and effectively. This position requires a strong understanding of both front-end and back-end development processes, as well as experience with React, TypeScript, and other relevant technologies.Key...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Software Development Team Lead Opportunity at Goldman Tech ResourcingIn a dynamic and ever-evolving industry, Goldman Tech Resourcing, a leading player in the used goods market, offers cash loans, and provides financial services. They seek an experienced Senior Software Development Lead to join their team.About Us:As a company that is constantly innovating...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Overview:">We are seeking an experienced Enterprise Software Development Lead to oversee the development and implementation of enterprise-level software solutions. The ideal candidate will have extensive experience in software development, with a proven track record in leading cross-functional teams.">About the Role:">Lead the design, development, and...

  • Tech Team Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa People Source Full time

    Job DescriptionResponsible for the successful execution of deliverables within the fintech spaceRequired Skills and QualificationsProven experience in full-stack software developmentStrong leadership and team management skillsBenefitsComprehensive training programsFlexible working hours


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job OverviewThe Software Development Team Lead role at Hire Resolve offers a challenging and rewarding opportunity to lead the development of enterprise-grade software systems in a fast-paced agile environment. About the CompanyHire Resolve is a reputable organization seeking an experienced software developer to join their team as a Technical Lead. The...

  • Development Team Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa RTT Full time

    **Job Title:** Senior Developer**About the Role:** We're seeking an experienced Senior Developer to join our team at RTT Group Services. As a key member of our development team, you will be responsible for driving web and mobile development, system integration, and management systems.The ideal candidate will have a strong background in software engineering,...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Title: Expert Java Developer and Team LeadEstimated Salary: $100,000 - $160,000 per yearAbout Recru-itWe are a leading provider of software solutions that help businesses achieve their goals. Our team of experts is dedicated to delivering innovative technology that drives growth and success.Job DescriptionWe are seeking an exceptional Expert Java...


  • Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    Job DescriptionAs a highly skilled Product Owner/Manager at JenRec Recruitment, you will be responsible for overseeing the development and delivery of software projects. This role involves working closely with both internal teams and clients to ensure that project goals are met and products are delivered to the highest quality standards.Key...


  • Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    You will be responsible for overseeing the development and delivery of software projects, particularly those utilizing Laravel and Flutter frameworks.Key ResponsibilitiesProject Visionary: Collaborate with senior management and stakeholders to define project goals, scope, and deliverables.Development Lead: Manage project development from inception to...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    **Job Description**We are seeking a highly skilled Senior Java Software Engineer to join our team at Deka Minas Pty Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance, scalable applications.The successful candidate will have a strong background in Java and software engineering...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment Job DescriptionCompany OverviewWe are a leading recruitment agency specializing in IT and software development talent. Our team of experts works closely with clients to understand their unique needs and deliver tailored solutions that meet their goals.Job DescriptionWe are currently seeking a Back-End Developer Lead to join our team. The...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job DescriptionWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Recru-it. As a key member of our development team, you will play a critical role in designing and implementing software solutions that meet the needs of our clients.About the RoleThe ideal candidate will have a strong background in software development,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Our company is seeking an experienced full stack developer to lead the development of innovative fleet management and asset tracking solutions.As a senior member of our team, you will oversee the design, development, and optimization of applications, utilizing your expertise in front-end and back-end technologies.Key Responsibilities:Lead a team of...


  • Johannesburg, Gauteng, South Africa RTT Full time

    Job OverviewRTT Group Services invites suitably qualified candidates to apply for the position of Senior Developer based in Johannesburg. The role is responsible for developing and supporting web and mobile development, system integration, and management systems.The successful candidate will have a strong background in software development and a proven track...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking an experienced Lead Java Software Developer to spearhead the development of enterprise solutions.The ideal candidate will have a strong background in software engineering fundamentals and proficiency in various technologies. They should be able to build applications within an enterprise environment, collaborate with...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    At Ashton Personnel, we are seeking a highly skilled Software Engineering Lead to join our team in Johannesburg South Area. The successful candidate will have a minimum of R80 000 per month CTC salary package.Job DescriptionWe are looking for an experienced software development professional with sound experience in application scoping, tools and library...