Senior Python Engineer

5 days ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Job Description

We are seeking an Experienced Python Engineer to help design and implement software solutions that deliver high-performance results.

Key Responsibilities:

  • Design and develop high-quality Python software solutions.
  • Collaborate with cross-functional teams to ensure software meets business requirements.
  • Stay up-to-date with industry trends and technologies.
  • Evaluate and recommend new tools and technologies.

Requirements:

  • Minimum of 4 years of experience in Python development.
  • Tertiary qualification (advantageous).
  • Proficiency in frameworks such as Django or Flask.
  • Experience with machine learning libraries (e.g., TensorFlow, PyTorch) is a plus.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Requirements:As a Senior Python Software Engineer at Network Recruitment, you will be responsible for developing and maintaining Python applications for hardware integration. This role requires a strong foundational knowledge in electronics and electrical engineering principles, as well as experience with communication protocols such as SPI, I2C, UART,...


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

    About the Role:As a senior software engineer, you will be responsible for designing and developing software applications using Python. You will work closely with cross-functional teams to identify and prioritize project requirements, develop and maintain high-quality code, and ensure timely delivery of projects.Key Accountabilities:Design and develop...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionNetwork Recruitment is seeking a highly skilled Python Developer to join our team.QualificationsA tertiary qualification in Information Technology or a related field.RequirementsAt least 4 years of experience in Python programming.Strong knowledge of hardware integration, particularly with Moxa IO Devices and Hikvision systems.Proficiency in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Python Developer Job Summary: We are seeking a highly skilled Python Developer to join our team at Network Recruitment. As a Python Developer, you will be responsible for developing and maintaining Python applications for hardware integration, collaborating closely with hardware engineers, leading code reviews, and system...


  • Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    About the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Python Developer to join our team at iOCO. In this role, you will be responsible for designing, developing, 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...


  • Johannesburg, Gauteng, South Africa NTT Full time

    Make a Difference with NTT DATA Join a pioneering organization that is redefining the limits of technology. We are recognized for our technical prowess and innovative solutions, making a significant impact on our clients and society. Our workplace values diversity and inclusion, creating an environment where you can develop, belong, and excel. Your Role...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Python DeveloperWe are seeking a highly skilled Python Developer to join our team at Network Recruitment. As a Python Developer, you will be responsible for developing and maintaining Python applications for hardware integration.Key Responsibilities:Develop and maintain Python applications for hardware integrationCollaborate closely with hardware...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Our company, iOCO, is seeking a highly skilled Python Software Engineer to develop and deploy innovative Python-based applications. The ideal candidate will have a strong background in Python development and experience with popular Python frameworks like Django, OpenCV, and PyTorch.Key Responsibilities:Design, develop, and maintain Python-based...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Python Developer Job DescriptionWe are seeking a skilled Python Developer to contribute to our team's innovative software solutions. The successful candidate will be responsible for designing, developing, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/Product Owner.Key Responsibilities:Design, develop, test,...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Key Responsibilities:Develop and deploy Python-based applications under the guidance of an Architect and Business Analyst/ Product Owner.Collaborate with project team members to ensure our output is aligned with requirements and of high quality.Ensure that solutions are developed in line with best practices, company guidelines, and input from senior...


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

    Transforming the Future of Renewable EnergyE-Merge is seeking a highly skilled Senior Python Developer to join our team and contribute to the development of innovative solar energy solutions. As a key member of our engineering team, you will be responsible for designing and implementing scalable cloud-based systems using Python, AWS, and other cutting-edge...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Python DeveloperNetwork Recruitment is seeking a highly skilled Python Developer to join our team.Qualifications:Tertiary qualification in Information Technology or a related field.Requirements:7+ years of experience in software development, with a strong focus on Python.Experience in hardware-software interfacing, communication protocols such as...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a highly skilled Python Developer to contribute to our team's innovative software solutions. The successful candidate will be responsible for designing, developing, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/Product Owner.Key Responsibilities:Design, develop, test, deploy, and maintain...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a highly skilled Python Developer to lead the development of innovative software solutions. The successful candidate will be responsible for designing, developing, and deploying Python-based applications under the guidance of an Architect and Business Analyst/Product Owner.Key Responsibilities:Design, develop, and deploy Python-based...

  • Lead Python Engineer

    2 months ago


    Johannesburg, Gauteng, South Africa NTT Full time

    Make a difference with NTT DATA Join a company that is redefining the limits of technology. We are recognized for our technical proficiency and pioneering innovations, and for our commitment to making a positive impact on our clients and society. Our workplace values diversity and inclusion – it’s a space where you can develop, belong, and succeed. ...


  • Johannesburg, Gauteng, South Africa NTT Full time

    About the RoleWe are seeking an experienced Senior Python Developer to join our development team. The successful candidate will contribute to the design, development, and optimization of Python-based applications and microservices.Key ResponsibilitiesContribute to the design, development, and optimization of Python-based applications and...


  • Johannesburg, Gauteng, South Africa Golden Rule Full time

    About the RoleWe are seeking a highly skilled Senior Python Developer to join our team in a Backend Software Engineer capacity. The ideal candidate will have expertise in Cloud Architecture and a strong background in Python 3.9 development.Key ResponsibilitiesDesign and implement scalable serverless architecture solutions using AWS Lambda, AWS API Gateway,...


  • Johannesburg, Gauteng, South Africa DVT Full time

    About DVTDVT is a leading software development and testing company with a strong presence in South Africa and a global footprint. Our vision is to be the go-to custom software solutions and services company in the region, with a focus on innovation and excellence.Job DescriptionWe are seeking an experienced Python developer to join our engineering team and...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient software systems using Python and Django.About the Role:Design and develop high-quality software systems using Python and...