Python Development Lead

7 days ago


Johannesburg, Gauteng, South Africa Parvana Full time

About our client : Join a thriving community of individuals transforming lives through direct selling.

Since people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them.

Develop cutting-edge solutions and lead a dynamic software team.

Job Description

Overview :

Parvana is actively seeking a skilled leader to drive digital transformation and innovation.

Duties & Responsibilities

Key tasks :

  1. Collaborate closely with business representatives to support informed decisions.
  2. Continuously enhance development tools and processes for optimal efficiency and agility.
What you need :
  1. Minimum 6 years' Python development experience with leadership skills.
  2. Proficient in Python development with exceptional database design skills.
  3. Strong leadership in Agile project management and software development.
  4. Innovative problem-solver with Git version control experience.
  5. Guide team, manage projects, and ensure quality standards.
  6. Rapidly upskill in Odoo ERP and Python web frameworks.
  7. Familiar with TDD, CI / CD, DevOps, secure coding, and Linux.
  8. Experience with Scrum / Agile methodologies and ERP advantageous.

Foster team development and improve the software engineering process.



  • Johannesburg, Gauteng, South Africa DCV Sabenza IT and Recruitment Full time

    We seek a seasoned Senior Python Backend Engineer to lead our backend development team in creating cutting-edge, scalable solutions.Responsibilities:Develop and maintain large-scale, complex backend systems.Guide team members in best practices and techniques.Lead the implementation of new technologies and tools.Drive process improvements and...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    Job title : Python DeveloperJob Location : Gauteng, JohannesburgDeadline : April 14, 2025Quick Recommended LinksJobs by Location Job by industries About the jobMy client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries....

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you passionate about developing cutting-edge machine learning and natural language processing solutions?A leading organisation is looking for a talented Python Developer to join their dynamic Data Science team. This is an exciting opportunity to work on Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems, taking...


  • Johannesburg, Gauteng, South Africa DCV Sabenza IT and Recruitment Full time

    The ideal candidate will have 8+ years of proven experience as a Backend Developer, ideally in a serverless cloud environment. They should also have 3+ years of architecting code in Python frameworks and developing own frameworks, as well as 5+ years of managing teams and mentoring developers.About YouProficiency in Python 3.9+Strong understanding of REST...


  • Johannesburg, Gauteng, South Africa DCV Sabenza IT and Recruitment Full time

    We are seeking a highly motivated Lead Python Backend Engineer with a strong understanding of serverless architecture to join our growing team. Reporting to the Product Owner and Chapter Leader, the successful candidate will be responsible for developing scalable backend solutions, building and presenting POCs, and collaborating closely in an agile product...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa First Point Group Full time

    My client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries. Their team is passionate about creating cutting-edge software while fostering a collaborative environment where creativity and technical expertise thrive.My client is...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst / Product Owner. These applications may be on projects for customers or internal products.What you'll do:Develop, test, deploy, and maintain...

  • Python Developer

    6 days ago


    Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job title : Python Developer - JohannesburgJob Location : Gauteng, JohannesburgDeadline : May 02, 2025Quick Recommended LinksJobs by Location Job by industries Job Description    Key Responsibilities:Design, develop, and maintain scalable Python applications. Write clean, efficient, and well-documented code. Collaborate with cross-functional teams,...

  • Python Developer

    4 days ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you passionate about developing cutting-edge machine learning and natural language processing solutions?A leading organisation is looking for a talented Python Developer to join their dynamic Data Science team. This is an exciting opportunity to work on Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems, taking...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    Duties & ResponsibilitiesAbout our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client...

  • Python Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Resourgenix Full time

    We are seeking an experienced Python Developer to join our dynamic team. The successful candidate will be responsible for developing high-performance web applications, systems, and services using Python. This position requires a solid understanding of object-oriented programming, strong coding skills, and a passion for writing clean, maintainable code.Key...


  • Johannesburg, Gauteng, South Africa Parvana Full time

    About our client:Join a thriving community of individuals transforming lives through direct selling. Since 1998, people have been changing their lives with our client, taking ownership of career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. Our client provides optimised systems...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Leading in developing Software as a Service (SAAS) AI platform for enhancing actuarial work, to revolutionize the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life and health insurance.Looking for a hands-on architect with technical lead experience who can both strategize and dive into code when...


  • Johannesburg, Gauteng, South Africa Jellyfish Full time

    Key ResponsibilitiesHelp lead the development and architecture of complex Python-based applications.Review and oversee platform enhancements, ensuring high-quality code standards.Mentor and support junior and mid-level developers, encouraging a culture of growth and innovation.Collaborate with teams to design, build, and deploy scalable, high-performing...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Leading in developing Software as a Service (SAAS) AI platform for enhancing actuarial work, to revolutionize the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life and health insurance. Looking for a hands on architect with technical lead experience who can both strategize and dive into code when...


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

    Key Responsibilities:Design and develop scalable Python applicationsCollaborate with cross-functional teams including front-end developers, product managers, and DevOps engineersOptimize applications for performance and scalabilityImplement and maintain APIs integrating with third-party services when requiredDebug and troubleshoot issues to ensure smooth...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Full Stack Python Developer Job DescriptionWe are seeking an experienced Full Stack Python Developer to join our team at Deka Minas Pty Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using Python and the Django framework.Key Responsibilities:Design, develop, and...

  • Python Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Penny The Recruiter Full time

    What you will be doing: The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and...


  • Johannesburg, Gauteng, South Africa Jellyfish Full time

    We're seeking a seasoned Senior Python Engineer to lead our AI Studios team. As a key member, you'll develop and architect complex applications using Python. You'll oversee platform enhancements, ensuring high-quality code standards and mentoring junior/mid-level developers.You'll work closely with teams to design, build, and deploy scalable solutions,...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are looking for an Advanced Python Application Developer to join our team. As a key member of our team, you will be responsible for developing, testing, and deploying high-quality Python-based applications.About the Role:Develop and maintain Python-based applicationsCollaborate with project team members to ensure output meets requirements and is of high...