Current jobs related to Senior Software Engineer/Technical Lead - Johannesburg, Gauteng - Communicate Recruitment


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    About This RoleWe are seeking an experienced Senior Software Engineering Lead to lead and mentor our high-performing development team. The ideal candidate will have a proven track record of delivering scalable software solutions and fostering a culture of collaboration and continuous improvement.Key ResponsibilitiesLead a team of software engineers to...

  • Tech Lead

    1 week 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 LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Job SummaryThis is a senior-level software engineering position that requires a high degree of technical expertise and leadership skills. The successful candidate will be responsible for leading large-scale software development projects, providing technical guidance and oversight, and collaborating with cross-functional teams to deliver high-quality...


  • 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 H2R Africa Full time

    Senior Software Engineering Team LeadH2R Africa is seeking a seasoned Senior Software Engineering Team Lead to join our team. As a key member of our engineering leadership, you will be responsible for leading, mentoring, and developing a high-performing development team, fostering a culture of collaboration and continuous improvement.Key...


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

  • Senior Technical Lead

    3 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Job OverviewNedbank is seeking a highly skilled and experienced Senior Technical Lead to join our team. As a key member of our engineering leadership, you will be responsible for envisioning, leading, and developing fit-for-purpose technical solutions across multiple technologies.The ideal candidate will have a strong background in software engineering, with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software projects while adhering to best practices and coding standards.Key...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of software projects while adhering to best practices and coding standards.Key...


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


  • Johannesburg, Gauteng, South Africa Centrax Systems Full time

    Job DescriptionAt Centrax Systems, we are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for developing customizations and extensions for our ERP system, working closely with the Technical Lead to implement complex technical solutions.Key Responsibilities:Develop high-quality customizations...


  • Johannesburg, Gauteng, South Africa Specd Full time

    Job Title: Senior Software Engineering LeadSpecd is seeking a seasoned Senior Software Engineering Lead to spearhead our SWIFT CBPR+ protocol implementation project. This strategic initiative not only enhances our reputation within the global SWIFT community but also requires expertise in Cloud AWS solutions. As a trusted leader, you will develop customized...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Job Title: Software Engineering LeadJob Summary:We are seeking a highly skilled Software Engineering Lead to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and providing technical direction to junior...


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Standard Bank Group. As a key member of our engineering team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design, develop, and test complex software...


  • 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 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 Standard Bank Group Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Standard Bank Group. As a Senior Software Engineer, you will be responsible for delivering high-quality software solutions that meet the required standards and timelines.Key Responsibilities:Lead the design, development, and testing of...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing Full time

    Senior Developer OpportunityIsilumko Staffing is seeking a highly skilled Senior Developer to lead our development initiatives.Key Responsibilities:Manage and oversee the development of operational and tactical initiatives.Execute and implement application delivery programs and projects.Provide technical solutions to stakeholders, interpret business...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    Senior Developer OpportunityIsilumko Staffing (JHB) is seeking a highly skilled Senior Developer to lead our team's technical initiatives.Key Responsibilities:Oversee the development and implementation of operational and tactical initiatives.Execute and manage application delivery programs and projects.Provide technical expertise to stakeholders, interpret...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing Full time

    Senior DeveloperIsilumko Staffing is seeking a highly skilled Senior Developer to lead our development initiatives.Key Responsibilities:Oversee and manage operational and tactical development projects.Execute and implement application delivery programs and projects.Provide technical solutions to stakeholders, interpret business requirements, and define...

Senior Software Engineer/Technical Lead

2 months ago


Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

Job Summary:

We are seeking a highly skilled Senior Software Engineer or Technical Lead to join our team at Communicate Recruitment and help shape the future of healthcare and financial systems in Africa.

This role is perfect for someone who thrives on challenging projects and is passionate about making a tangible impact. As a Technical Lead, you will lead technical projects, mentor a team of developers, and collaborate with clients to deliver innovative, high-quality solutions.

Key Responsibilities:

  • Technical Leadership: Architect and design scalable software solutions, mentor and guide team members, oversee implementation across the SDLC and maintain quality
  • Software Development: Develop clean, well-structured code, build robust frontend and backend components, utilize databases and leverage Docker and other containerization technologies
  • Infrastructure: Apply containerization and orchestration concepts, contribute to cloud-based infrastructure design and deployment strategies, experience with AWS, Azure, Ansible, or Terraform is a significant plus
  • Client Collaboration: Understand client requirements to propose tailored solutions, communicate technical concepts as well as maintain professionalism and build trust in every client interaction

Qualifications:

  • A BSc in a related field