Current jobs related to Software Engineering Team Lead - Johannesburg, Gauteng - Network Recruitment


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Key Responsibilities:Technical Leadership: Provide technical guidance and mentorship to a team of software engineers. Establish and enforce coding standards, best practices, and architecture principles. Act as a hands-on contributor to the codebase, leading by example.Project Delivery: Oversee the end-to-end development lifecycle, from planning to...


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

    Job DescriptionCompany OverviewEntelect Software Ltd is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development. We prioritize people and nurture a culture of growth, collaboration, and innovation.SalaryWe offer a competitive compensation package with twice-yearly salary increases and...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Job Title: Lead Software EngineerWe are seeking an experienced and skilled Lead Software Engineer to join our team at Data Centrix. About the Role:As a Lead Software Engineer, you will be responsible for researching, designing, implementing, and maintaining software programs and services.You will create and maintain database tables, functions, and stored...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are seeking a highly skilled and experienced Software Engineer Lead to join our team at Network Recruitment. As a key player in the development process, you will ensure that the software you produce is performant, reliable, and scalable, meeting both technical and business requirements.


  • 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...


  • Johannesburg, Gauteng, South Africa Specd Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at Specd.This is a 6-month contract position, working on-site in Gauteng, Johannesburg.You will be responsible for architecting, designing, building, and maintaining full-stack software applications to support our fintech business in the micro-lending sector.The...


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

    Unlock Your Potential as a Project Manager at Entelect"Exciting Opportunity for a Development Manager" takes on a new meaning with our Senior Project Manager Role. As a key member of our team, you will have the chance to elevate your career and make a meaningful impact alongside passionate professionals who inspire and support each other. Join a dynamic,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a highly skilled software engineer looking for a new challenge? Network Recruitment is seeking an experienced Senior Software Engineering Lead to join our team.About the RoleWe are looking for a talented individual with a strong background in full stack software development to lead our engineering team. As a Senior Software Engineering Lead, you will...


  • Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Job Title: Software Engineering LeadThe role of a Software Engineering Lead at Liyema Consulting involves designing, developing, and implementing innovative payment system solutions. This position requires 5-7 years of IT management or solutions architecture experience, with a strong background in secure network environments and IT infrastructure, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software Engineering LeadAbout Network Recruitment:We are a reputable recruitment agency that specializes in connecting top talent with exciting job opportunities. Our goal is to help professionals like you take their careers to the next level.Job Description:As a Senior Software Developer at Network Recruitment, you will be responsible for...


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

    At Recru-it, we are seeking a visionary Senior Software Engineering Lead to spearhead the development and implementation of robust software solutions. This is an excellent opportunity for experienced professionals with a deep understanding of ECM or EDRMS systems, strong technical foundations, and leadership skills.Job OverviewThe Senior Software Engineering...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleNetwork Recruitment is seeking an experienced Enterprise Software Engineering Lead to spearhead our software development initiatives.The ideal candidate will possess a strong background in .NET, C#, and MS SQL Database, with a proven track record of leading technical projects and mentoring junior developers.Key Responsibilities:Software...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    About the RoleAs a Senior Software Engineer - Technical Lead, you will be responsible for leading the development of our ERP systems. You will work closely with cross-functional teams to design, develop, and implement software solutions that meet our clients' needs.You will have a BSc in Computer Science or BEng Computer Engineering and be competent in both...


  • Johannesburg, Gauteng, South Africa People Source Full time

    We are seeking a Senior Software Engineer Lead to join our team at People Source. The estimated salary for this position is $150,000 - $180,000 per year.As a key member of our team, you will be responsible for the successful execution of deliverables selected in order to complete the client project timeously, on budget and with limited risk to both client...


  • Johannesburg, Gauteng, South Africa FNB South Africa Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at FNB South Africa. As a key member of our IT department, you will be responsible for leading software development projects and guiding a team of developers to deliver high-quality solutions.Key Responsibilities:Project Leadership: Plan, coordinate, and execute...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Senior Software Engineering Lead to join our team at Network Recruitment. In this role, you will be responsible for designing and developing cutting-edge technologies to optimize operations for businesses worldwide.About the RoleThe ideal candidate will have 3+ years of experience in full-stack software development with a strong...


  • Johannesburg, Gauteng, South Africa Sanlam Group Full time

    Job OverviewWe are seeking a highly skilled Software Engineering Lead to join our team at the Sanlam Group. This is an exciting opportunity to lead the development of high-performing, scalable enterprise-grade applications.About the RoleAs a Software Engineering Lead, you will be responsible for building and leading teams of engineers in the design,...


  • Johannesburg, Gauteng, South Africa Edge Executives Full time

    Job Description for Lead Backend Software Engineer at Edge ExecutivesWe are seeking an experienced Senior Backend .Net/ C# Developer to join our team.Key Responsibilities:Design, develop, and maintain large-scale software systems using C# and .Net technologies.Leverage microservices architecture to create scalable and efficient systems.Collaborate with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewNetwork Recruitment is seeking a highly skilled Senior Software Engineering Lead to lead the design and development of complex web applications. The ideal candidate will have extensive experience in cloud architecture, DevOps, and team leadership.About YouWe are looking for a seasoned professional with 3+ years of experience in full-stack...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    We are seeking a highly skilled Senior Software Engineer to join our dynamic team at SavageOne Pty Ltd. As a Technical Lead, you will be responsible for overseeing the development and delivery of high-quality software solutions. This critical role focuses on developing robust, scalable applications that deliver exceptional performance.Key...

Software Engineering Team Lead

2 months ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Job Title: Software Engineering Team Lead

At Network Recruitment, we are seeking a highly skilled Software Engineering Team Lead to join our team. The ideal candidate will have a strong background in software development and excellent leadership skills.

  • Key Responsibilities:

    • Lead and manage cross-functional development teams throughout the full software development life cycle (SDLC).
    • Oversee prioritization, delivery management, and quality assurance of software projects.
    • Facilitate effective communication with stakeholders and team members to ensure alignment and project success.
    • Implement Agile methodologies, fostering a culture of continuous improvement.
    • Champion best practices in coding, including Clean Code, SOLID Principles, and Microservice Architecture.
    • Utilize .NET Framework, ASP.NET, Blazor, Angular, and SQL Server technologies to deliver high-quality applications.
    • Manage Enterprise-level data integration processes and Windows Service Applications, Web Services, and APIs.
    • Leverage DevOps practices, including monitoring and alerting, to streamline development processes.
    • Create technology and architectural diagrams to illustrate system interactions.

Qualifications:

  • A Degree (preferred) or Diploma/equivalent NQF Level 6/7 qualification.
  • Relevant programming qualifications or certifications.
  • Certification in Agile methodologies (Scrum, Kanban) and Project Management.
  • Minimum of 10 years of development experience.
  • Proven experience in team management and delivering high-quality software solutions.
  • Knowledge of Test-Driven Development (TDD) and Test Tools.
  • Familiarity with source control systems, particularly Azure DevOps.
  • Experience in the insurance industry is a plus.
  • Proficient in Microsoft Suite and other data entry software.

Personality and Leadership Type:

  • Energetic, great communicator, people-centric, with empathetic leadership qualities.