Software Craftsmanship Lead

4 days ago


Johannesburg, Gauteng, South Africa Cashconnectsus Full time

We are looking for a skilled Software Craftsmanship Lead to join our team in Johannesburg and Cape Town. As a Software Craftsmanship Lead, you will be responsible for ensuring that our software development processes are aligned with industry best practices and that our developers have the skills and knowledge needed to deliver high-quality software solutions.

Responsibilities:
  1. Process Improvement: Identify areas for process improvement and implement changes to enhance efficiency and effectiveness.
  2. Training and Development: Provide ongoing training and development opportunities to ensure that developers have the skills and knowledge needed to deliver high-quality software solutions.
  3. Mentorship: Mentor junior developers and provide guidance and support to help them grow in their roles.
  4. Quality Assurance: Ensure that our software development processes are aligned with industry best practices and that our developers are following established guidelines and standards.
Requirements:
  1. Bachelor's degree in IT or Computer Science (or similar)
  2. Minimum 5 years of experience in software development, preferably in a leadership role
  3. Excellent soft skills (communication, conflict resolution, facilitation)
  4. Strong understanding and practical experience with agile methodologies and software development best practices


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We Want You: We want you to lead your team to success at BET Software Were looking for X2 Software Delivery Leads in our finance product space, with a strategic mindset and strong leadership, to oversee complex system development projects across various products and technologies in Bryanston. As a Software leader, you will be accountable for the successful...


  • Johannesburg, Gauteng, South Africa iqbusiness Full time

    Job Overviewiqbusiness is a dynamic South African consulting firm that provides management and technology services to clients globally.We are currently seeking a skilled Full-stack Software Engineer with a strong background in C# to join our team.The successful candidate will be responsible for designing, developing, and implementing software solutions and...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    At Copious Software, we're committed to delivering high-quality software solutions that meet our clients' needs. As a Quality Assurance Engineer, you will play a critical role in ensuring the quality of our software applications by testing their APIs using Katalon Platform.We're looking for a skilled professional with a minimum of 3+ years of experience in...


  • Johannesburg, Gauteng, South Africa Iris Software Full time

    We are seeking an experienced Business Intelligence Lead to join our team at Iris Software. The successful candidate will have experience in data analytics activities, ensuring accuracy, relevance, and actionable insights.Responsibilities include:Overseeing the execution of data analytics activities.Collaborating with EY Teams/data analysts to interpret...


  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    We are looking for a Lead Software Developer to drive technical excellence, innovation, and software architecture. This role is ideal for someone with 10+ years of full-stack development experience, specialising in C#, .NET, and scalable software solutions. You will lead a team of developers, ensuring high-quality, maintainable, and efficient code that...


  • Johannesburg, Gauteng, South Africa Babantle Experts Full time

    Babantle Experts is seeking a highly skilled Software Development Lead to oversee the entire software solution lifecycle. As a key member of our team, you will be responsible for ensuring that our software solutions are fit for purpose and able to scale to business needs.Key Responsibilities:Lead the design, development, and deployment of complex software...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    About the Role:This is an exciting opportunity to join our client as a Software Development Lead, where you will be responsible for developing embedded software products.The successful candidate will have a strong background in electrical engineering, computer science, or a related field, with at least 3 years of experience in a similar environment.You will...


  • Johannesburg, Gauteng, South Africa Twenty Degress, Inc. Full time

    We are seeking a Technical Software Lead to drive technical excellence and innovation for our products. As a key member of the Twenty Degrees team, you will lead a high-impact team and contribute to the growth and success of the company.About Us At Twenty Degrees, we cut through complexity with simple, efficient solutions that streamline operations. Our...


  • Johannesburg, Gauteng, South Africa Performability Full time

    **Company Overview:**We are Performability, a cutting-edge technology company that seeks innovative solutions to drive business growth. As a leader in our field, we value expertise, creativity, and teamwork.About the Job Description:Job description: This job description outlines the key responsibilities and requirements of the Technical Lead...


  • Johannesburg, Gauteng, South Africa EOH Full time

    About the RoleWe are seeking a seasoned Senior Developer to lead our software development team. As a key member of our technology department, you will be responsible for designing, developing, and implementing cutting-edge solutions.Your Key Responsibilities:Manage a team of developers to ensure timely delivery of projects.Develop and maintain high-quality...


  • Johannesburg, Gauteng, South Africa Brownsjewellers Full time

    Browns Jewellers is a leading jeweller in South Africa, known for its classic and sophisticated designs.About the RoleInventory Management:We monitor stock levels to ensure optimal inventory levels meet production demands without overstocking or shortages.Quality Control:All materials sourced must meet our strict quality standards, particularly in terms of...


  • Johannesburg, Gauteng, South Africa Twenty Degress, Inc. Full time

    We are seeking a Technical Software Lead to provide technical and architectural vision for Mventech Group products. In this role, you will lead a small, high-impact team and grow alongside the company as the product scales. You will be part of a collaborative, high-energy environment that values ownership and innovation. Your work will have a direct impact,...


  • Johannesburg, Gauteng, South Africa Kerridge Commercial Systems South Africa Full time

    Job title : Senior Software EngineerJob Location : Gauteng, JohannesburgDeadline : April 12, 2025Quick Recommended LinksJobs by Location Job by industries We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. As a software engineer at our company, you will play a crucial role in designing, building, and...


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

    We are seeking a highly skilled and experienced IT Software Tester Lead to join our team at KUBA South Africa. As a Senior Test Analyst, you will play a key role in ensuring the quality of our software applications.About the Role:You will design and develop comprehensive test plans and test cases based on software requirements.You will conduct functional,...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    **Company Overview:**MSP Staffing LTD is a renowned IT staffing firm dedicated to providing top talent for various projects. Our expertise lies in pairing clients with highly skilled professionals who can drive innovation and growth.**Job Description:We are seeking a seasoned Senior Java Engineer to spearhead the development of functional software solutions....


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

    About the RoleWe are seeking an experienced software engineer to join our team as a Technical Lead for Software Engineering. The successful candidate will be responsible for leading the development of software solutions using Salesforce technologies.ResponsibilitiesLead the development of software solutions using Salesforce technologiesMentor junior...


  • Johannesburg, Gauteng, South Africa Mukuru Full time

    Mukuru is committed to empowering Africa's emerging consumers with innovative financial solutions.About the Software Development Lead Role:Develop Strategic DirectionYou will set the strategic direction for technical architecture, ensuring it evolves to meet business needs and future growth.Navigate multiple workstreams, balancing priorities to deliver...


  • Johannesburg, Gauteng, South Africa FNB Namibia Full time

    FNB is more than just a bank, offering life and short-term insurance, innovative savings and investment products, and a digital universe of solutions that help customers navigate challenges and opportunities of everyday life.About UsWith a market-leading app and a globally recognised rewards system in eBucks, we represent multiple opportunities for you to...

  • Lead Developer

    1 day ago


    Johannesburg, Gauteng, South Africa RELX INC Full time

    Role OverviewWe are seeking an experienced Software Development Team Lead to join our team in Johannesburg, South Africa. The successful candidate will be responsible for leading a team of developers in the development of cutting-edge legal search engine & analytics products.Main responsibilities include:Leading a team of developers in the development of...


  • Johannesburg, Gauteng, South Africa Absa Group Full time

    Job DescriptionThis role is responsible for developing and implementing an integrated software asset management capability that enables the organization to optimize the provisioning, cost, quality, and value of software. The ideal candidate will have experience in managing software assets throughout their lifecycle, including planning, acquisition,...