Senior Software Development Lead

2 weeks ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Key Responsibilities:

• Lead the development of software solutions, overseeing the full SDLC process, to ensure timely and high-quality delivery.
• Collaborate with cross-functional teams to define project goals, identify technical requirements, and develop strategic plans to achieve objectives.

Requirements:
• 10+ years of experience in software development, with at least 5 years in a managerial role, preferably in a senior leadership position.
• Extensive knowledge of Agile principles and methodologies, with certification in Scrum or Kanban a plus.
• Strong understanding of clean code principles, SOLID principles, service design, and design patterns.
• Proficiency in .NET Framework, ASP.NET, Blazor, and Angular, with expertise in SQL, T-SQL, and SQL Server.
• Experience with ETL, SSIS, and DTS packages, as well as DevOps practices, including monitoring and alerting stacks.
• Familiarity with Azure, JIRA, Confluence, SharePoint, and Microsoft Suite, with proficiency in using source control systems like Azure DevOps.
• Excellent leadership and communication skills, with the ability to motivate and guide teams to achieve project goals.

Preferred Qualifications:
• Certification in Project Management or a related field.
• Experience in IT service and application management.
• Proficiency in using data entry software, such as Microsoft Office.

  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking an experienced Senior Software Engineer to lead our software development team.Key ResponsibilitiesLead software project design, development, and implementation while adhering to best practices and coding standardsWrite clean, efficient, and well-documented code; perform unit testing and support integration/system testingMentor junior...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking a highly skilled Senior .NET Software Developer to join our team at Entelect.As a Senior .NET Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using the latest .NET technologies.Key ResponsibilitiesDelivery: Collaborate with cross-functional teams to deliver...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Software Engineering Opportunities **Job Title:** Senior Software Engineer **Job Description:** We are seeking a highly skilled Senior Software Engineer to join our team at Network Recruitment. As a Senior Software Engineer, you will be responsible for leading software project design, development, and implementation while adhering to best practices and...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    We are seeking a talented Senior .NET Software Developer to elevate our team's expertise in delivering high-quality software solutions.The ideal candidate will have a strong background in software engineering fundamentals, with a proven track record of leveraging their expertise in developing world-class web and mobile applications.Key...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software Development LeadJob Summary: We are seeking a highly skilled Senior Software Development Lead to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading and managing cross-functional teams throughout the full software development lifecycle (SDLC).Key Responsibilities:* Lead...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Senior Software Development Lead to join our team at Network Recruitment. This is a key role that requires strong technical skills and leadership experience.Job SummaryThe Senior Software Development Lead will be responsible for leading software project design, development, and implementation while adhering to best practices...


  • Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full time

    Job Title: Senior Software Development Team LeadAre you a seasoned software development expert with a passion for leading high-performing teams?Key Responsibilities:1. Develop and implement software development strategies to meet business objectives.2. Lead and mentor a team of software developers to optimize their skills and performance.3. Collaborate with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:As a Senior Software Development Lead at Network Recruitment, you will be responsible for leading a team of software developers in the design, development, and implementation of software solutions. This includes:Providing technical guidance and oversight to ensure high-quality software delivery.Collaborating with cross-functional teams...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Senior Software EngineerNetwork Recruitment is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading software project design, development, and implementation while adhering to best practices and coding standards.Key Responsibilities:Lead software project...


  • Johannesburg, Gauteng, South Africa Dante Personnel Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Lead to join our team at Dante Personnel.About the RoleThe successful candidate will be responsible for leading the development of software systems and solutions, with a focus on architecture design, implementation, and maintenance. They will also be responsible for testing and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software EngineerNetwork Recruitment is seeking a highly skilled Senior Software Engineer to lead our software development team.Key Responsibilities:Design, develop, and implement software projects while adhering to best practices and coding standards.Write clean, efficient, and well-documented code.Perform unit testing and support...

  • Tech Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About This RoleWe are seeking an exceptional Senior .NET Software Engineer to elevate our team's expertise and drive innovation at Entelect. As a key member of our software engineering team, you will play a vital role in developing world-class web and mobile applications for leading organizations in South Africa.Key ResponsibilitiesDelivery: Leverage your...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...


  • Johannesburg, Gauteng, South Africa Dante Personnel Full time

    At Dante Personnel, we are seeking a highly skilled Senior Software Development Lead to join our team. Key responsibilities include leading software development, implementation, and maintenance of multiple projects/products, as well as designing software systems and solution architecture. The ideal candidate will have a minimum of 6 years industry experience...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:As a Senior Software Engineer, you will lead the design, development, and implementation of software projects while adhering to best practices and coding standards. Your responsibilities will include writing clean, efficient, and well-documented code, performing unit testing and supporting integration/system testing, participating in...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    {"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Job Role: Senior Software LeadWe are seeking a seasoned Senior Software Lead to oversee the successful execution of our client projects. Your primary responsibility will be to manage a junior developer, ensuring tasks are completed on time, within budget, and to the expected quality standards.Key Skills: .Net 8 (Web API/Microservices)Entity...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:**About the Role**We are seeking a highly skilled Senior Software Engineer to lead our software development team. As a key member of our team, you will be responsible for guiding the design, development, and implementation of our software projects while adhering to best practices and coding standards.**Key Responsibilities**• Design and...


  • Johannesburg, Gauteng, South Africa NTT Full time

    About the Role:We are seeking a skilled Senior Software Development Team Lead to join our team at NTT DATA.Job Summary:The Senior Software Development Team Lead will be responsible for designing, coding, testing, and analyzing software programs and applications. This includes investigating, designing, documenting, and revising software specifications.Key...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Job OverviewDimension Data is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software systems. You will work closely with our development team to ensure the successful delivery of projects and contribute to the growth and development of...