Current jobs related to Senior Software Development Lead - Cape Town, Western Cape - Black Pen Recruitment


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and innovative solutions to improve people's lives. Our mission is to empower our teams to reach their full potential and deliver exceptional client experiences.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a key member of our software development team, you will be responsible for leading the development of complex software systems and providing technical expertise to our customers.Key...


  • Cape Town, Western Cape, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at LexisNexis (Proprietary) Limited Company. As a key member of our software development team, you will be responsible for providing technical leadership and guidance to our development activities.Key Responsibilities• Provide technical expertise...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    At Entelect Software Ltd, we are looking for a seasoned Senior Java Software Engineer - Team Lead to join our team. As a key member of our delivery team, you will be responsible for guiding and delivering world-class web and mobile applications for leading organisations in South Africa.The ideal candidate will have a strong background in software engineering...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Key ResponsibilitiesAs an Intermediate Java Software Engineer at Entelect, you will be responsible for delivering high-quality software solutions to leading organisations in South Africa.About the RoleThis is an exciting opportunity to join a dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career...


  • Cape Town, Western Cape, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at LexisNexis (Proprietary) Limited Company. As a key member of our software development team, you will be responsible for providing technical leadership and guidance to our development activities.Key Responsibilities• Provide technical expertise...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Senior Software Engineer RoleWe are seeking a highly skilled Senior Software Engineer 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 multifunctional development activities, solving complex technical problems, and providing design input.Key...


  • Cape Town, Western Cape, South Africa RTT Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to lead our product feature development team. As a technical lead, you will be responsible for the development and maintenance of our technology product, ensuring it meets the business needs of the organization and scales as the organization grows.Key Responsibilities:Lead coding...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Key Responsibilities:Deliver high-quality mobile applications for leading organizations in South Africa using your expertise and experience. Explore innovative methods to enhance product quality through containerization and continuous integration, fostering a streamlined DevOps culture. Engage in various stages of the software development life cycle (SDLC),...


  • Cape Town, Western Cape, South Africa CapitalH Full time

    CapitalH is seeking a highly skilled Senior Software Development Lead to join our team of experienced software developers.The successful candidate will be responsible for leading the development, maintenance, and support of software solutions to enable business strategies and priorities.Key Responsibilities:Software Development:Implementation of solutions in...

  • Tech Lead

    5 days ago


    Cape Town, Western Cape, South Africa Graylink Full time

    About the Role:As a senior software developer, you will be responsible for leading our team of software engineers in the development of cutting-edge technologies. You will work closely with our product managers to define and deliver high-quality software solutions that meet the needs of our customers.Key Responsibilities:- Lead the development of software...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Parvana. As a key member of our engineering team, you will be responsible for leading the development team, inspiring engineers to deliver outstanding work, and contributing to projects as a senior software engineer.Key...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Software Engineer C++Are you a senior software engineer with at least 8 years of experience in developing, testing, and implementing C++ applications for local devices? Do you have experience in various software languages and some in firmware applications? If you have experience in software system and/or architecture design, it will be a...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Job Title: Senior Software Engineering LeadAbout the Role:As a Senior Software Engineering Lead at Parvana, you will be responsible for leading the development team and inspiring engineers to deliver outstanding work. You will actively contribute to projects as a senior software engineer, providing code, architectural advice, and technical support....


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre (South Africa) (Proprietary) Limited. As a key member of our team, you will be responsible for designing, implementing, and delivering technical solutions for complex problems.Key ResponsibilitiesDesign and Implement Technical...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About the RoleWe are seeking a skilled Senior Mobile Software Engineer to join our team at Entelect Software Ltd. As a key member of our mobile software development team, you will be responsible for delivering high-quality mobile applications for leading organizations in South Africa.Key Responsibilities:Delivery: Develop world-class mobile applications...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Lead to join our team at Parvana. As a key member of our engineering leadership team, you will be responsible for leading the development team and inspiring engineers to deliver outstanding work.Key ResponsibilitiesLead the development team, fostering a culture of...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Lead Software DeveloperAt Parvana, we are seeking a highly skilled and experienced Lead Software Developer to join our team. As a key member of our engineering leadership, you will be responsible for leading the development team, inspiring engineers to deliver outstanding work, and contributing to projects as a senior software engineer.Key...


  • Cape Town, Western Cape, South Africa Parvana Full time

    Main Responsibilities: Lead a team of software engineers, providing guidance and expertise to ensure the delivery of high-quality projects. Contribute to the development of software solutions, providing architectural advice and technical support as a senior software engineer. Oversee the mentorship program for junior team members, helping them develop...

Senior Software Development Lead

2 months ago


Cape Town, Western Cape, South Africa Black Pen Recruitment Full time
About the Role

We are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Black Pen Recruitment. As a key member of our technology team, you will be responsible for providing architectural and technical leadership for projects, ensuring alignment with business goals.

Key Responsibilities
  • Provide technical leadership for projects, ensuring alignment with business objectives.
  • Manage a mission-critical, 24x7 production system with expert knowledge and oversight.
  • Utilize strong analytical and problem-solving skills to identify and troubleshoot system and integration challenges.
  • Implement and maintain cloud-based systems to support business operations.
  • Apply Infrastructure-as-Code principles, rapid and collaborative code pipelines, and other DevOps methodologies to enhance system efficiency and reliability.
  • Utilize AWS serverless products and infrastructure-as-code tools such as Terraform or CloudFormation for system management.
  • Engage in software development to achieve commercial outcomes and support business objectives.
  • Understand and align with the business's primary commercial imperatives.
  • Collaborate with in-country operations teams and sales networks to envision and implement technology solutions that support commercial goals.
  • Design, build, test, maintain, and manage robust software solutions to enable team success and achieve the company's objective to serve customers effectively.
Requirements
  • 4+ years of software engineering experience, full stack engineer or mobile engineer.
  • Experience in any of the following industries: fintech, payments, retail banking, credit, e-commerce, logistics, IT, Telecommunications, Banking, BPO, finance or SaaS.
  • Bachelor's degree in Computer Science, Engineer, Maths, Stats, Actuarial Science.
  • Tertiary qualification from UCT, Stellenbosch or WITS.
  • 1+ years of experience in Amazon Web Services (AWS).
  • 2+ years of experience in RESTful APIs.
  • Experience in Android operating system.
  • Experience in Kotlin programming language.