Python Developer

1 week ago


Johannesburg, Gauteng, South Africa Unique Personnel Full time
Job title : Python Developer - JohannesburgJob Location : Gauteng, JohannesburgDeadline : May 02, 2025Quick Recommended Links
  • Jobs 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, including front-end developers, product managers, and DevOps engineers.
  • Optimize applications for performance and scalability.
  • Implement and maintain APIs, integrating with third-party services when required.
  • Debug and troubleshoot issues to ensure smooth functionality.
  • Stay updated with the latest Python frameworks and best practices.

Inherent Requirements    
Requirements:

  • 3-5 years of experience as a Python Developer.
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Experience with web frameworks such as Django or Flask.
  • Proficiency in working with databases (SQL and NoSQL).
  • Experience with RESTful APIs and integrating third-party services.
  • Familiarity with version control systems (Git).
  • Knowledge of containerization (Docker, Kubernetes) is a plus.
  • Experience with cloud platforms (AWS, Azure, or GCP) is advantageous.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and within a team.
  • ICT jobs

  • Python Developer

    3 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 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

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

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

  • Python Developer

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


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

  • Python Developer

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


  • Johannesburg, Gauteng, South Africa AFRIZAN Full time

    AFRIZAN OrganisationAFRIZAN is dedicated to providing innovative data-driven solutions that cater to the evolving needs of our customers.Data Science PositionWe are seeking a talented Python Developer to join our Data Science team and contribute to the success of our organisation.The ideal candidate will have strong expertise in designing and implementing...


  • Johannesburg, Gauteng, South Africa First Care Solutions Full time

    Job OverviewAn exciting opportunity has arisen for an experienced Python Full Stack Software Developer to join our team at First Care Solutions. The successful candidate will be responsible for developing and enhancing web applications, collaborating with project teams, and promoting a culture of innovation within the development team.


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


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

    We are seeking a highly motivated Senior 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...


  • Johannesburg, Gauteng, South Africa Experian Full time

    As a Python Developer for Data Pipelines at Experian, you will be responsible for designing, developing, and maintaining data pipelines using our in-house developed data framework in Python. You will collaborate with cross-functional teams to ensure seamless integration of data pipelines into existing systems and troubleshoot and resolve issues related to...


  • Johannesburg, Gauteng, South Africa GoldenRule Full time

    GoldenRule is seeking an exceptional Python 3.9 Backend Development Position candidate to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient serverless backend solutions using Python 3.9 and AWS services.Responsibilities:Design and develop high-quality serverless...


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