Software Development Team Lead

21 hours ago


Randburg, Gauteng, South Africa Muse Consultancy Services Full time

MUSE Consultancy Services is a leading consulting company that specializes in resourcing, recruitment, and outsourcing of software development teams.

Job Description:

We are seeking an experienced Application Development Manager to lead our team of engineers in developing applications for various platforms. As the Application Development Manager, you will oversee the entire development cycle and be responsible for the people involved in it.

You will work in an agile environment, building and leading teams of developers, providing technical leadership to multiple teams of developers and quality assurance specialists. Your key responsibilities will include hiring, training, and mentoring new developers, defining and managing the team structure, evaluating team members' performance, and supervising duties delegation.

  • Hire, train, and mentor new developers to assist them in their career path and growth.
  • Define and manage the team structure to ensure efficient collaboration.
  • Evaluate team members' performance, provide feedback, and coaching to enable them to achieve departmental and enterprise goals.
  • Supervise and delegate duties to the development team in collaboration with the project management team.
Requirements:
  1. Bachelor's degree in Computer Science or a related field.
  2. 5+ years of experience in software development, with at least 3 years in a management role.
  3. Solid coding skills in C++, C#, and Typescript.
  4. Strong knowledge of product development and strategy, programming fundamentals, and methodologies.
  5. Experience with agile development methodologies.
  6. Demonstrated skills in team management and mentorship.


  • Randburg, Gauteng, South Africa Pillangó Placements Full time

    We are looking for a skilled Software Engineering Team Lead - Java to join our team at Pillangó Placements. As a key member of our tech recruitment agency, you will lead the development of innovative solutions for our clients in the healthcare industry.About the Role:This is an exciting opportunity to work with a renowned client in the healthcare industry,...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job DetailsWe are seeking a talented Senior Software Developer to join our team at Network IT. The successful candidate will be responsible for designing, developing, and maintaining software programs and applications.Job Responsibilities:Design and develop software programs and applications.Assess and troubleshoot software issues.Collaborate with analysts...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job SummaryWe are looking for an experienced Senior Software Developer to join our team at Network IT. The successful candidate will be responsible for designing, developing, and maintaining software programs and applications.Main Duties and Responsibilities:Design and develop software programs and applications.Assess and troubleshoot software...

  • Lead Software Engineer

    21 hours ago


    Randburg, Gauteng, South Africa Network IT Full time

    Job Description:A leading organization in the field of marketing and brand tracking is seeking an experienced Senior Backend Developer to join their team in Johannesburg. The successful candidate will be responsible for designing and developing back-end components and services for a large system, while also up-skilling on front-end technologies.The ideal...


  • Randburg, Gauteng, South Africa Pillangó Placements Full time

    Job Description:We are seeking a highly skilled Software Architect Lead to join our team at Pillangó Placements. As a key member of our cross-functional team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients in the health tech space.Key Responsibilities:Design and develop software...


  • Randburg, Gauteng, South Africa BETSoftware Full time

    We are seeking a Senior Software Engineering Lead to join our team at BET Software. As a senior member of our engineering team, you will be responsible for leading the development of complex software systems and ensuring they meet our high standards of quality and performance.Main Responsibilities:Design and develop prototypes and proof of concepts to...


  • Randburg, Gauteng, South Africa Network IT Full time

    Network ITA cutting-edge technology firm is seeking a skilled Development Team Manager to join their team in Johannesburg. This role offers an exciting opportunity to lead a team of experienced developers and contribute to the development of innovative software applications.About the CompanyOur company is a leading provider of technology solutions, dedicated...

  • Development Team Lead

    21 hours ago


    Randburg, Gauteng, South Africa Sydsen Recruit Full time

    About the RoleSydsen Recruit is a dynamic and innovative company that is seeking an experienced Junior Project Manager to join our team. As a development team lead, you will be responsible for ensuring that all projects are initiated, planned, executed, monitored, and controlled effectively. You will work closely with the development team to identify new...


  • Randburg, Gauteng, South Africa Network IT Full time

    Network ITA leading provider of technology solutions is seeking a Senior Software Development Leader to join their team in Johannesburg. This position offers an exciting opportunity to oversee the development of innovative software applications and lead a team of experienced developers.About the RoleThis role requires a proven leader with a strong technical...


  • Randburg, Gauteng, South Africa Asie Personnel Full time

    We are looking for a Software Development Specialist to join our team at Asie Personnel in North Riding. In this role, you will play a key part in designing, developing, and maintaining high-quality software applications that meet our business needs.Main Duties and ResponsibilitiesWrite, develop, and test code for engineering projects under the direction of...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job DescriptionWe are seeking a Senior Software Developer to join our team at Network IT. As a Senior Software Developer, you will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications.Key Responsibilities:Design and develop software programs and applications.Assess and troubleshoot software...

  • Technical Lead

    16 hours ago


    Randburg, Gauteng, South Africa Armstrong Appointments Full time

    Job RequirementsTo succeed as a Technical Lead - C# Developer, you will need to demonstrate exceptional technical skills, leadership abilities, and a passion for innovation. We are seeking a highly experienced programmer who can lead our development team and deliver high-quality software solutions.Responsibilities:Lead the development team and oversee the...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job DescriptionWe are seeking a talented Software Solutions Developer to join our team at Network IT. The successful candidate will be responsible for designing, developing, and implementing software solutions that meet business requirements under the specifications provided.Key ResponsibilitiesDesigning and developing software solutions that meet business...


  • Randburg, Gauteng, South Africa Network IT Full time

    About Our CompanyNetwork IT is a cutting-edge technology company committed to delivering innovative software solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team. The successful candidate will be responsible for designing, implementing, and testing software programs and applications.This is a challenging opportunity...


  • Randburg, Gauteng, South Africa Armstrong Appointments Full time

    Job DescriptionWe are seeking a highly skilled Software Development Expert to join our team at Armstrong Appointments. As a key member of our development team, you will be responsible for designing, coding, testing, and maintaining software applications that meet clients' needs.The successful candidate will have proven experience in software development...


  • Randburg, Gauteng, South Africa City Of Shakopee, Mn Full time

    About EntelectWe're a cutting-edge software development company based in City Of Shakopee, Mn that thrives on innovation and teamwork. Our culture values growth, collaboration, and mutual respect, making us the perfect place for talented individuals like you to flourish.Job DescriptionWe're looking for a highly skilled Cybersecurity Engineer to join our...

  • Development Team Lead

    21 hours ago


    Randburg, Gauteng, South Africa Network IT Full time

    We are a forward-thinking company that values innovation and creativity. Our team is comprised of talented professionals who are dedicated to delivering exceptional results.Job RequirementsWe are seeking a skilled Developer to join our team. The ideal candidate will have:A BSc in Computer Science or related fieldAt least 2 years of development...


  • Randburg, Gauteng, South Africa One-Click Recruitment Pty Ltd Full time

    Job DescriptionWe are seeking an experienced C# Developer to join our dynamic team. As a key member of the team, you will be responsible for developing high-quality software solutions using modern technologies and design principles.Key ResponsibilitiesLead the development of cross-product integrations, including backend, frontend, and API development.Provide...


  • Randburg, Gauteng, South Africa IBM Computing Full time

    Job Description:We are seeking a talented and motivated individual to join our team as an IT Graduate.Key Responsibilities:Translate system requirements into customized system designs.Collaborate with cross-functional teams to drive innovation and growth.Develop and implement enterprise software solutions that meet business needs.Requirements:Strong...


  • Randburg, Gauteng, South Africa Network IT Full time

    **Job Description**About Network ITWe are a leading provider of IT services and solutions. Our team is dedicated to delivering high-quality services that meet our clients' needs.In this role, you will be responsible for designing and implementing applications and system integrations. You will also be expected to evaluate new technologies and assess their...