Menu Close

South Africa: Software Development Team Lead posted by RecruiTech






Date 2024-07-07
Job Title Software Development Team Lead
Employer RecruiTech
More Information
Salary 80000
Category It Computer
Location South Africa
/ South Africa

Job Summary

Responsibilities:


 
Business Requirement Translation:

  • Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps.
  • Collaborate closely with stakeholders, including business analysts, project managers, and end-users, to ensure accurate interpretation and alignment of requirements.

 
Technical Leadership:

  • Provide technical leadership and guidance to the development team, ensuring adherence to best practices, coding standards, and architectural guidelines.
  • Mentor team members in software development methodologies, tools, and technologies, fostering a culture of continuous learning and improvement.

 
Development and Code Review:

  • Participate actively in software development tasks, including coding, testing, debugging, and deployment, particularly in C#, MVC, Blazor, and Entity Framework.
  • Conduct regular code reviews to maintain code quality, identify areas for improvement, and ensure compliance with coding standards.

 
Architectural Design:

  • Contribute to basic architectural design discussions and decisions, considering scalability, performance, and maintainability.
  • Collaborate with architects and senior developers to design robust and scalable software solutions that meet business requirements.

 
Developer Management:

  • Lead, motivate, and manage a team of developers, fostering a collaborative and high-performance work environment.
  • Assign tasks effectively, monitor progress, and ensure timely delivery of high-quality software solutions.
  • Provide constructive feedback, conduct performance evaluations, and support the professional growth and development of team members.

 

Requirements:

  • Degree, Diploma or IT related certification
  • Proven experience (minimum 5 years) in software development with existing experience (minimum 1 year) as a Team Lead, having demonstrated focus and implementations on C#, MVC, Blazor, and Entity Framework.
  • Strong understanding of Agile methodologies and experience working in Agile teams.
  • Demonstrated leadership skills, with the ability to inspire and motivate team members.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Proficiency in Azure DevOps or similar tools for agile project management and version control.
  • Experience in basic architectural design principles and software design patterns.
  • Ability to prioritize tasks, manage time effectively, and thrive in a fast-paced, dynamic environment.

 
Advantageous:

  • Certification in Agile methodologies (e.g., Scrum Master, Agile Certified Practitioner).
  • Experience with cloud technologies (e.g., Azure, AWS) and microservices architecture.
  • Familiarity with DevOps practices, including CI/CD pipelines and automated testing frameworks.
  • Has context menu

In sending your CV, you confirm that you have read and understood our POPI Policy found on our website RecruiTech
Software Development Team Lead position available in South Africa, South Africa. This job position was posted by RecruiTech. The job has been posted as a char8000 ad on 2024-07-07 at 01:06:51 in the It Computer category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Johannesburg: Software Business Development Manager

Responsibilities: Business Development: Identify and pursue new business opportunities in the software market. Develop and implement effective sales strategies to achieve revenue targets. Conduct market research to stay informed about industry trends, comp


View Job
Software Business Development Manager

Pretoria: Business Development – Property Software

Business Development Executive Property (POS 24109) Hybrid Role Will liaise with H/O in Cape Town via MS TEAMS, Zoom etc Purpose: To do Business Development for a leading Property Software Company its with H/O based in Cape Town. This is hybrid role so you


View Job
Business Development – Property Software

Port Elizabeth: Software Development Manager

Summary: We are looking for a Software Development Manager with strong management capabilities, coding and relationship building skills. The requirements are: Front-End Development and Responsive Web Design, (Modern frameworks e.g. React, Angular, MVC and


View Job
Software Development Manager

Ladybrand: Assistant Software Development Manager: Information Technology

Minimum Requirements Appropriate Bachelor`s degree or similar tertiary qualification or experience in IT software development. Appropriate qualification or experience in financial accounting. Proficiency in Microsoft Project or similar project management t


View Job
Assistant Software Development Manager

Cape Town City Centre: Software Development Team Lead

Responsibilities: Business Requirement Translation: Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps. Collaborate closely with stakeholders, including business analysts, project managers, and end-


View Job
Software Development Team Lead

Durban: Software Development Team Lead

Responsibilities: Business Requirement Translation: Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps. Collaborate closely with stakeholders, including business analysts, project managers, and end-


View Job
Software Development Team Lead

Johannesburg: Software Development Team Lead

Responsibilities: Business Requirement Translation: Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps. Collaborate closely with stakeholders, including business analysts, project managers, and end-


View Job
Software Development Team Lead

Centurion: Software / Computer Engineer Security Solution Development

Computer Engineer Centurion Our Client requires an applicant who is comfortable working with C and C++ on an operating system level. A good understanding of networking and network security is a must; knowledge of cryptographic principles and applications i


View Job
Software / Computer Engineer Security Solution Development

Cape Town City Centre: Software Development Manager

Requirements BSc degree in Computer Science will be to your advantage At least 8 - 12 years of overall experience in the software industry At least 4 years of experience in a leadership role Experience in backend development and infrastructure (AWS) Experi


View Job
Software Development Manager

Johannesburg: Engineering Lead: Software Development: Banking: 1 Year Ftc

Engineering Lead: Software: Solutions Design: Banking: 1 Year FTC To envision, lead and develop fit for purpose, integrated end- to end technical solutions across multiple technologies for the organization, through inspirational technical leadership and vi


View Job
Engineering Lead

Centurion: Business Development Executive – Software (Centurion)

Minimum requirements: Grade 12 Senior Certificate is essential National Diploma or Bachelors Degree in Business or Engineering / or equal field of study At least 3 Years` in a similar role and Industry Must be fluent in English, Afrikaans or a 3rd language


View Job
Business Development Executive – Software (Centurion)

Johannesburg: Software Development Engineer

Software Development Engineer Johannesburg East-Rand Qualifications and minimum requirements: Degree in Computer Science or Engineering Minimum 5 years of programming experience Software development experience using C++ Duties: Develop/integrate/interface


View Job
Software Development Engineer

Pretoria: Business Development – Property Software posted by Emporium

Business Development Executive – Property (POS 24109)Hybrid Role – Will liaise with H/O in Cape Town via MS TEAMS, Zoom etcPurpose: To do Business Development for a leading Property Software Company its’ with H/O based in Cape Town. This


View Job
Business Development – Property Software

Cape Town City Centre: Senior Development Engineer: Embedded Systems / Software

ROLES AND RESPONSIBILITIES : The Employee will work as a Senior Development Engineer in the field of Embedded The Employee will form part of a design team developing embedded software for digital electronic hardware for computing appliances, flight control


View Job
Senior Development Engineer

Pretoria: Business Development – Property Software posted by Emporium Human Capital

Business Development Executive Property (POS 24109) Hybrid Role Will liaise with H/O in Cape Town via MS TEAMS, Zoom etc Purpose: To do Business Development for a leading Property Software Company its with H/O based in Cape Town. This is hybrid role so you


View Job
Business Development – Property Software

South Africa: Software Development Team Lead – C# – Jhb (Bryanston) @ R900k Pa posted by E-Merge

NEW WORK IN: With a leading provider of innovative marketing solutions dedicated to helping businesses connect with their audience in meaningful ways. This is an excellent opportunity to work with a team of passionate professionals committed to excellence


View Job
Software Development Team Lead – C# – Jhb (Bryanston) @ R900k Pa

Johannesburg: Engineering Lead: Software Development: Banking: 1 Year Ftc posted by Isilumko Staffing

Engineering Lead: Software: Solutions Design: Banking: 1 Year FTCTo envision, lead and develop fit for purpose, integrated end- to end technical solutions across multiple technologies for the organization, through inspirational technical leadership and vis


View Job
Engineering Lead

Cape Town: Software Development Manager posted by The Skills Mine

RequirementsBSc degree in Computer Science will be to your advantageAt least 8 - 12 years of overall experience in the software industryAt least 4 years of experience in a leadership roleExperience in backend development and infrastructure (AWS)Experience


View Job
Software Development Manager

Centurion: Business Development Executive (Software/Tech/Engineering) posted by Curiska

Are you passionate about technology and sales? Our client is looking for askilled Sales Professional to join their team!Desired Experience & Qualification Not essential but adavantageous to have National Diploma or Bachelors degree in; Business orEngin


View Job
Business Development Executive (Software/Tech/Engineering)

Cape Town: Software Development Facilitator posted by CTU Career Chatz

IntroductionThis position is responsible for facilitating, assessing, and moderating programme content, designed and developed by the National Academic team with the purpose of achieving Learning outcomes that will develop specific competencies in students


View Job
Software Development Facilitator

Polokwane: Software Design And Development Facilitator posted by CTU Career Chatz

IntroductionThis position is responsible for facilitating, assessing, and moderating programme content, designed and developed by the National Academic team with the purpose of achieving Learning outcomes that will develop specific competencies in students


View Job
Software Design And Development Facilitator

Vereeniging: Software Development Facilitator posted by CTU Career Chatz

Job Summary: This position is responsible for facilitating, assessing, and moderating programme content, designed and developed by the National Academic team with the purpose of achieving Learning outcomes that will develop specific competencies in student


View Job
Software Development Facilitator

Johannesburg: Head Of Department(Hod) -Software Development posted by PRR Recruitment Services

HOD: Internal Systems - Rneg (Ilovo)This well-known business solutions company is seeking a HOD. Requirements-Stable track record-Bachelor`s degree in computer science, Software Engineer, or master`s degree-10 years of hands-on software development experie


View Job
Head Of Department(Hod) -Software Development

South Africa: Software Development Team Lead posted by RecruiTech

Responsibilities: Business Requirement Translation:Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps.Collaborate closely with stakeholders, including business analysts, project managers, and e


View Job
Software Development Team Lead

Gauteng: Software Development Team Lead posted by RecruiTech

Responsibilities: Business Requirement Translation:Translate Business Requirements Specifications (BRS) into clear and concise user stories within Azure DevOps.Collaborate closely with stakeholders, including business analysts, project managers, and e


View Job
Software Development Team Lead

Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area