Jobs
>
Durban

    Software Developer Team Lead - Durban, South Africa - RecruiTech (Pty) Ltd

    Default job background
    Description
    An exciting opportunity for a highly skilled and motivated Software Developer Team Lead to join a leading software consulting house. The ideal candidate must have expertise in translating Business Requirements Specifications (BRS) to user stories within Azure DevOps. This role requires strong leadership capabilities, technical proficiency in C#, MVC, Blazor, and Entity Framework, along with the ability to provide guidance to team members, contribute to basic architectural design, and effectively manage developers within the team.

    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:
    • Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
    • 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 Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information.


  • Games Global Durban, South Africa

    The Math Team Lead will be responsible for the day-to-day activities of the team across integration math, studio math roadmap and math insights. Lead, mentor and develop a bench of mathematicians in best practice approaches to develop math solutions. Oversee end-to-end implementa ...


  • Helen Lucre Resourcing Pty Ltd Durban, South Africa

    **Location**: Durban · **Remuneration**: Market related · **HLR Reference #**:HLR7555 · **Environment**:Join this well-established company taking on the responsibility of growing the capabilities of the support team to ensure outstanding customer satisfaction · **Pur**pose of the ...


  • Sci Tech Placements Durban, South Africa

    Reporting to the Chief of Staff (USA) · Overview of the NGO: Anti-human Trafficking & Child Orphanages · Objective: To Build platforms to help combat the above · **Responsibilities**: · - Leading and overseeing a small team of International software developers (3x developers base ...


  • Initiate international Durban, South Africa

    Are you keen on joining a team of multi-talented professionals with a wealth of experience in the industry and just the right blend of passion and drive for creating quality online games? Then you're reading the right** job** post An independent game development studio have an ex ...


  • Kerry Durban, South Africa

    **Requisition ID** 46625 · **Position Type** FT Permanent · **Recruiter **#LI-JT1 · **Posting Type** LI · **About Kerry**: · - Kerry is the world's leading taste and nutrition company for the food, beverage and pharmaceutical industries. Every day we partner with customers to cre ...


  • Kerry Durban, South Africa

    **Requisition ID** 45562 · **Position Type** FT Permanent · **Recruiter **#LI-SSM1 · **Posting Type** LI · **About Kerry**: · - Kerry is the world's leading taste and nutrition company for the food, beverage and pharmaceutical industries. Every day we partner with customers to cr ...


  • Johnson & Johnson Durban, South Africa

    **Johnson & Johnson MedTech **is recruiting for a **Regional Sales Team Lead - Joints & Trauma **, located in **Durban, **Kwazulu-Natal, South Africa **. · **Key Responsibilities**: · - Lead and coach a team of sales professionals and technical assistants in the DPS Platform to d ...


  • Telesure Investment Holdings Durban, South Africa

    **ABOUT THE COMPANY** · Telesure Investment Holdings (Pty) Ltd (TIH), is the holding company of some of South Africa's leading financial long · - and short-term insurance providers. Our portfolio includes South Africa's most loved and recognisable brands such as 1st for Women, Au ...


  • Black Eyed Holdings Durban, South Africa

    Bachelors degree in computer science, mathematics, finance, other technical degree, or equivalent practical experience. · 8 years of experience in analytics, operations, management, or similar industry and function. · Experience with a coding language examples include Javascript, ...


  • Mr Price Group Durban, South Africa

    We are searching for an energetic, people-oriented Studio Team Lead who is passionate about fashion and photography to join our in-house Photographic Studio. This role demands excellent communication skills, leadership abilities and fashion experience and will suit an individual ...


  • Shoprite Group Durban, South Africa

    **Purpose of the Job**: · The purpose of the Team Leader role is to manage and build the new apparel brand, drive an outstanding service culture, oversee store standards, operational excellence, and develop service, sales, and stock strategies alongside the team. The role support ...


  • Affirmative Portfolios Durban, South Africa

    Creative Team Lead - Durban South Coast Sales / Marketing / Communications · Durban South Coast, Durban - KwaZulu Natal · CREATIVE TEAM LEAD - Marketing · Permanent in KZN · SALARY : Maket related · KEY PERFORMANCE AREAS: The Creative Team Lead assumes responsibility for the crea ...

  • BET Software

    Dba Team Lead

    1 week ago


    BET Software Umhlanga, South Africa

    **We Want You**: · BET Software is on the hunt for a dynamic individual to take charge as our **Database Administrator Team Lead**. Picture yourself as the captain of an elite data-crunching squad, leading them through the trenches of complex product and system development projec ...

  • iKhokha

    Creditors Team Lead

    1 week ago


    iKhokha Umhlanga, South Africa

    Company Description · iKhokha is one of the fastest-growing fintech companies in Africa. As you'd expect, our pace is fast-moving and ever-changing. We like it that way. · Our office is a high performance environment where we push each other to challenge the status quo. If that d ...

  • BET Software

    Marketing Team Lead

    1 week ago


    BET Software Umhlanga, South Africa

    **We Want You**: · Attention all marketing mavens BET Software is seeking a dynamic and visionary **Marketing Team Lead** to join our squad. Are you ready to unleash your creative genius and propel our brand to new heights? · In this role, you'll collaborate with our Marketing Ma ...

  • Mr Price

    Studio Team Lead

    4 days ago


    Mr Price Durban, South Africa

    We are searching for an energetic, people-oriented Studio Team Lead who is passionate about fashion and photography to join our in-house Photographic Studio. This role demands excellent communication skills, leadership abilities and fashion experience and will suit an individual ...


  • Unilever Durban, South Africa

    Homecare Innovation & Category Growth Manager · Location: La Lucia Ridge · MAIN JOB PURPOSE: · JOB SUMMARY- In partnership with two Senior Marketing Managers, this incumbent will lead the development of the Home care category strategy and brand marketing plans, in particular to b ...


  • Capability BPO Durban, South Africa

    **Job Advert: Lead Generation Agents - UK Energy** · **About Us**:Capability BPO is a leading contact center service provider with a track record of excellence in advisor management and sales solutions. We are committed to delivering high-quality services to our clients who is a ...

  • Jonsson Workwear

    Marketing Project Lead

    12 hours ago


    Jonsson Workwear Durban, South Africa

    Jonsson Workwear boasts its own in-house Marketing team responsible for creating and delivering inspiring, meaningful and informative content around our brand. · As a key part of the team, the Marketing Project Lead is fully accountable for the development, management, oversight ...


  • Konecta SA Durban, South Africa

    As a Customer Service Team Leader, you will play a pivotal role in ensuring the delivery of high-quality customer service and support within our call center operations. You will lead a team of customer service representatives, providing guidance, coaching, and support to ensure t ...