271 Intermediate Python Developer jobs in South Africa

Intermediate Python Developer

Eastern Cape, Eastern Cape Jendamark Automation

Job Viewed

Tap Again To Close

Job Description

Basic Requirements
  • Formal Tertiary education:
    • Grade 12
    • B.Eng. Mechatronics
    • B.Tech OR B.Sc Computer Science
  • Languages:
    • English - Read, write and speak (required)
    • Afrikaans - Read, write and speak (advantageous)
  • Drivers Licence: Code 8 (required)
Job Objectives
As an Intermediate Software Developer, you'll play a crucial role in developing and enhancing our software products tailored for the manufacturing industry. You will work with a team of skilled developers to design, implement and maintain solutions that meet our client's needs. Your role will involve a combination of Python development, data processing, AI model training and deploying vision systems in industrial environments.
Experience
  • Minimum 3 years' experience in Software Development
  • Development of products used in Manufacturing/Industrial Sector (Advantageous)
  • Strong Understanding of Python with at least 1 years' experience in creating Python applications.
  • Hands-on experience with React (Advantageous)
  • Experience with manually processing data, build datasets and train AI models (Advantageous)
  • Experience with implementing vision cameras in Manufacturing/Industrial Environments (Advantageous)
  • Understanding of version control (Experience with Github or Bitbucket Advantageous)
  • Experience with Notion (Advantageous)
  • Excellent working knowledge of MS Office
Skills And Competencies
  • Strong Technical background in Python, Machine Learning Models using Cloud Computing Environments, and Microservice-based IoT architecture components.
  • Excellent problem-solving skills and the ability to troubleshoot effectively.
  • A passion for 4IR (4th Industrial Revolution) technologies in manufacturing sectors.
  • Strong communication and interpersonal skills, with the ability to build and maintain relationships between team members across various products, and customers.
  • Ability to work independently and as part of a team.
  • Mentoring, guiding and providing support to junior developers, helping them grow and succeed.
Main Tasks And Responsibilities
  • Software Development: Utilize your working knowledge of Python to create and maintain applications
  • Data Processing: Manually process data, build datasets, and train AI models
  • Vision Systems: Deploy and adjust vision cameras in industrial environments, involving mechanical, software, or electrical adjustments
  • Documentation Creation: Create and maintain documentation for developed software, bug fixes and other improvements to features
  • Version Control: Utilise version control systems effectively
  • Active Problem-Solving: Applying strong problem-solving skills to overcome challenges during software development and investigation of bugs
  • Collaboration: Communicate effectively with team members and stakeholders to ensure successful project outcomes
  • Continuous Improvement: Open to learning new technologies and continuously improve your existing skills
  • Travel Expectations: Software developers might be required to travel to customer sites, local and international, depending on project needs
  • Jendamark Culture: Portray a positive image of Jendamark Automation while being detail-orientated, customer-focused and results-driven. This dedication may require working overtime to meet deadlines.
Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No. 55 of 1998
Jendamark Automation reserves the right not to make an appointment. Applications will not qualify the applicant to an interview or appointment, as only shortlisted candidates will be contacted for interviews. Please kindly consider your application unsuccessful if not contacted three weeks after the submission/closing date. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Intermediate Python Developer

Eastern Cape, Eastern Cape Jendamark Automation

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Basic Requirements

  • Formal Tertiary education:
    • Grade 12
    • B.Eng. Mechatronics
    • B.Tech OR B.Sc Computer Science
  • Languages:
    • English - Read, write and speak (required)
    • Afrikaans - Read, write and speak (advantageous)
  • Drivers Licence: Code 8 (required)
Job Objectives

As an Intermediate Software Developer, you'll play a crucial role in developing and enhancing our software products tailored for the manufacturing industry. You will work with a team of skilled developers to design, implement and maintain solutions that meet our client's needs. Your role will involve a combination of Python development, data processing, AI model training and deploying vision systems in industrial environments.

Experience

  • Minimum 3 years' experience in Software Development
  • Development of products used in Manufacturing/Industrial Sector (Advantageous)
  • Strong Understanding of Python with at least 1 years' experience in creating Python applications.
  • Hands-on experience with React (Advantageous)
  • Experience with manually processing data, build datasets and train AI models (Advantageous)
  • Experience with implementing vision cameras in Manufacturing/Industrial Environments (Advantageous)
  • Understanding of version control (Experience with Github or Bitbucket Advantageous)
  • Experience with Notion (Advantageous)
  • Excellent working knowledge of MS Office

Skills And Competencies

  • Strong Technical background in Python, Machine Learning Models using Cloud Computing Environments, and Microservice-based IoT architecture components.
  • Excellent problem-solving skills and the ability to troubleshoot effectively.
  • A passion for 4IR (4th Industrial Revolution) technologies in manufacturing sectors.
  • Strong communication and interpersonal skills, with the ability to build and maintain relationships between team members across various products, and customers.
  • Ability to work independently and as part of a team.
  • Mentoring, guiding and providing support to junior developers, helping them grow and succeed.

Main Tasks And Responsibilities

  • Software Development: Utilize your working knowledge of Python to create and maintain applications
  • Data Processing: Manually process data, build datasets, and train AI models
  • Vision Systems: Deploy and adjust vision cameras in industrial environments, involving mechanical, software, or electrical adjustments
  • Documentation Creation: Create and maintain documentation for developed software, bug fixes and other improvements to features
  • Version Control: Utilise version control systems effectively
  • Active Problem-Solving: Applying strong problem-solving skills to overcome challenges during software development and investigation of bugs
  • Collaboration: Communicate effectively with team members and stakeholders to ensure successful project outcomes
  • Continuous Improvement: Open to learning new technologies and continuously improve your existing skills
  • Travel Expectations: Software developers might be required to travel to customer sites, local and international, depending on project needs
  • Jendamark Culture: Portray a positive image of Jendamark Automation while being detail-orientated, customer-focused and results-driven. This dedication may require working overtime to meet deadlines.

Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No. 55 of 1998

Jendamark Automation reserves the right not to make an appointment. Applications will not qualify the applicant to an interview or appointment, as only shortlisted candidates will be contacted for interviews. Please kindly consider your application unsuccessful if not contacted three weeks after the submission/closing date. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

TJ 15889 - INTERMEDIATE PYTHON DEVELOPER

Johannesburg, Gauteng Professional Career Services

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Employer Description

Specialists in cost effective hoisting systems, variable speed drive systems and associated equipment.

Job Description

  • To develop back and front end coding for the PLC Boards (PLC (Programmable Logic Controller) boards, for mine winders.
  • Strong on problem solving
  • R&D and adaptation to client (mines) specifications

Qualifications

  • Degree in Software Engineering/Information Technology

Skills

  • 3 + years experience in solid coding background
  • PLC experience
  • Javascript / HTML / Python or Go/ SQL and databases (influx) / web security / API
  • IoT and ML advantageous

Benefits

  • Medical Aid

This advertiser has chosen not to accept applicants from your region.

Intermediate Python Developer (Django) (CPT Hybrid)

Cape Town, Western Cape Datafin IT Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

ENVIRONMENT:

A highly skilled & passionate Intermediate Python Developer is sought by a well-established Financial Services provider to join its IT team in modernising and extending its insurance management platform. This role offers the opportunity to work on meaningful technical improvements and collaborate with senior team members. Applicants must have solid work experience utilizing Python, Django, MariaDB/MySQL and API development and integration.

DUTIES:

  • Contribute to the technical modernisation of our Django-based insurance platform under the guidance of senior Developers.
  • Assist in the design and implementation of robust APIs and integrations.
  • Follow and contribute to best practices in software development and system architecture as directed by senior team members.
  • Learn from and collaborate with senior team members to improve technical skills.
  • Participate in system design discussions and contribute technical insights.
  • Implement security best practices and contribute to maintaining data integrity under supervision.

REQUIREMENTS:

  • Solid experience with Python and the Django framework.
  • Experience with API development and integration.
  • Good understanding of MariaDB/MySQL and basic database interaction.
  • Familiarity with modern development practices and tools (e.g., Version Control).
  • Basic understanding of security best practices in financial systems.

Advantageous

  • Exposure to DevOps practices and CI/CD pipelines.
  • Exposure to insurance or financial systems.
  • Basic knowledge of modern JavaScript frameworks.
  • Familiarity with containerisation and deployment automation concepts.
  • Some experience with system modernisation or working with existing codebases.

ATTRIBUTES:

  • Good analytical and problem-solving abilities.
  • Effective communication skills with a willingness to learn from others.
  • Self-motivated with a desire to write clean, maintainable code.
  • Ability to work both independently on assigned tasks and collaboratively within a team.
  • Focus on code quality and system reliability.
  • Commitment to continuous learning and improvement.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. Only

This advertiser has chosen not to accept applicants from your region.

Intermediate Python Software Developer Market related

Cape Town, Western Cape Datafin IT Recruitment

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Duties & Responsibilities

ENVIRONMENT:

Our client is a collaborative force in digital advancement, playing a key role in innovation, development, and implementation. Their expertise lies in crafting, launching, and optimizing products that deliver significant business value, prioritizing the needs and experiences of customers. They are committed to shaking up established markets and leveraging opportunities in rapidly evolving technology sectors. Currently, they seek a skilled Intermediate Software Developer with over 3 years of coding experience to spearhead the development, construction, and management of complex, high-volume transactional systems. While their preferred tech stack includes Python and Django, they welcome candidates proficient in other object-oriented languages and MVC frameworks. Familiarity with GoLang is considered a plus.

DUTIES:

Writing software in line with industry standards and design patterns:

  • Guide and implement software and product design
  • Produce code of the highest quality
  • Produce code in line with project requirements
  • Implement and maintain appropriate security standards
  • Write and maintain unit and functional tests

Debugging software for optimum functioning:

  • Reproducing and locating the source of reported bugs and issues
  • Fix bugs and issues
  • Communicate errors and solutions to product owners

Maintaining software and related repositories and databases:

  • Manage source code and versioning
  • Manage branch and pull requests

Managing Projects:

  • Provide accurate estimates for new work and assessment for work completed
  • Manage project tasks in line with project workflow
  • Identify and suggest functional improvements
  • Work with product owners to plan and execute project sprints
  • Maintain detailed documentation for software components

Keeping current with the development environment:

  • Maintain and improve skill set
  • Identify developmental needs and motivate for additional training

REQUIREMENTS:

What You Will Be Working With:

  • Python
  • Django
  • Redis

ATTRIBUTES:

  • Independent thinker
  • Organized
  • Professional
  • Knows how to manage stress when under pressure
  • Displays self-awareness and leadership

Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence.

Apply here OR e-mail a Word copy of your CV to and mention the reference number of the job.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Developer

Johannesburg, Gauteng Network IT

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Reference: NWA003288-Ren-2

Are you an Intermediate C# Developer looking for an opportunity to showcase your skills? Contact us!

Duties & Responsibilities

Job & Company Description:
A continuously growing company specializing in assisting clients in optimizing their business through innovative IT solutions. Our client is looking for an intermediate developer who is driven to deliver business solutions and is a self-starter. The candidate will assist in the development, configuration, deployment, and support of customer software solutions, participate in design and code reviews, and provide technical assistance to others among other responsibilities.

Job Experience & Skills Required:
  1. Bachelor's degree in computer science or a related field.
  2. 3+ years' experience as a Software Developer (Java or C#).
  3. Experience working on SQL platforms.
  4. Strong communication skills, both written and verbal, are essential.
  5. Advanced Microsoft Office skills (Visio, Excel, and Word).
  6. SCRUM would be an added advantage.

If you are interested in this opportunity, please apply directly. For more IT jobs, please visit . If you wish to send your CV via email, forward it to and include the reference number in the subject line. If you have not received a response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other opportunities that may arise.

We invite you to contact us to discuss your next career move in IT!

For more information contact:
Rendani Ndou
IT Recruitment Researcher

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Developer

Centurion, Gauteng Network Recruitment

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Responsibilities:
  • Develop high-quality, maintainable solutions using .NET, deployed with Azure DevOps into Kubernetes Services
  • Contributing to system design, architecture and scalability planning
  • Participate in Agile Springs, code reviews and CI/CD pipelines
  • Stay up to date with Azure and Cloud-native technologies

Education:
  • 3 - 5 years' experience as a Developer
  • Tertiary qualification related to IT
  • Hands-on knowledge of Azure, Azure DevOps and Kubernetes
  • Strong solid understanding of CI/CD practices and container-based deployment

Apply now!

This advertiser has chosen not to accept applicants from your region.

Intermediate Developer

Johannesburg, Gauteng Network Recruitment

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Are you a solution-driven .NET Developer with a passion for modern cloud-native tech and robust, scalable architecture?

Join a respected analytics and geospatial data company on a mission to simplify the complexity across property, finance, and public sectors.

Work with Azure, Kubernetes, .NET, and ElasticSearch in a high-impact role that blends technical delivery, collaboration, and ownershipall within a hybrid work environment.

Qualifications:
  • Degree or Diploma in Computer Science, Software Engineering, or a related field (preferred)
  • Certifications in Azure, Kubernetes, or DevOps (advantageous)

Requirements:

  • Strong experience in .NET (C#) and related frameworks
  • Practical knowledge of Azure services, Azure DevOps, and Kubernetes (AKS/EKS)
  • Comfortable with CI/CD, containerized deployments, and cloud-native practices
  • Experience contributing to system design and architecture
  • Strong communication, mentoring, and collaboration skills
  • Passion for continuous improvement and emerging technologies
  • Ability to work autonomously while contributing to a team-driven environment

KPAs:

  • Design and develop scalable, secure applications deployed via Azure DevOps into Kubernetes
  • Engage in Agile sprints, CI/CD, and code reviews
  • Collaborate across teams to align technology with business outcomes
  • Mentor Junior Developers and contribute to technical up-skilling
  • Uphold development standards, including clean architecture, test-driven development, and documentation
  • Drive innovation by staying current with new cloud technologies

Apply now!

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Intermediate python developer Jobs in South Africa !

Intermediate Developer

Johannesburg, Gauteng E-Merge IT Recruitment

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

South Africa’s pioneering cryptocurrency exchange company is looking for a talented Software Developer to join their company and help shape the future of crypto trading and digital finance. They are on a mission to empower everyday South Africans by providing safe, affordable, and easy access to the global cryptocurrency economy.

The ideal candidate must have experience with open-source technologies, experience developing and working with web services, and be proficient in PHP, MySQL, JavaScript and Node.js.

If you're excited about blockchain, thrive in agile environments and enjoy working with the latest tech stacks – our client wants to hear from you.

Skills Required:

  • 4+ years application development experience
  • Proficient in PHP, JavaScript, jQuery and Node.js
  • Knowledge of relational databases, schema design and SQL
  • Integration experience with 3rd party applications & API's
  • Solid understanding of data structures, and data modeling
  • Attention to detail, willingness to learn new technologies and communicate effectively across all levels within the company

Reference Number for this position is MAT60033 which is a permanent position based in Roodepoort offering a cost to company salary of up to R600k per annum depending on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Intermediate Developer

Johannesburg, Gauteng e-Merge IT Recruitment

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

This is an awesome opportunity to join a leading licensed financial services provider focused on innovating in the cryptocurrency space.

In an environment where personality and attitude is valued above all else, we are seeking a sharp Intermediate Developer proficient in backend development with either PHP, Node.js, or JavaScript. You will have the opportunity to help them on their mission to revolutionize the way cryptocurrency is traded, used, and understood in the South African market – truly an exciting time to be part of something incredible.

Due to the nature of the work, the culture, and the team dynamic, all developers are required to be on site in Roodepoort from Monday to Friday – but don’t worry, once you meet the team you’ll probably want to be there on Saturdays and Sundays too!

If you’re ready to join a youthful, exceptional, and vibrant team pioneering in one of the biggest emerging markets globally, now is your chance – Apply now!

Skills we’re looking for:

  • Proficiency in one of the following programming languages/frameworks:

o    PHP

o    Node.js

o    JavaScript (backend)

Advantageous skills:

  • jQuery
  • SQL
  • Python
  • Rust

Do you qualify?

  • 2-3 years software development experience
  • Coachable, with a positive attitude
  • Interest in cryptocurrency (highly advantageous)

The reference number  for this position is BRM60033  which is a p ermanent full-time in-office position based in Roodepoort, Johannesburg offering a cost to company of up to R360k per annum negotiable on experience and ability. Contact Bryce at or call him at to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website   for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Intermediate Developer | Sandton

Sandton, Gauteng The Recruitment Council

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Join one of South Africa’s leading financial service providers as an Intermediate Developer. The successful candidate would develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software solutions. Design software or customise software for client use with the aim of optimising operational efficiency. May analyse and design within an application area, working individually or coordinating development as part of a team.

Responsibilities:

  1. Application Software Development: Develop existing and new applications by analysing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  2. Improvement / Innovation: Identify shortcomings and suggest improvements to existing processes, systems and procedures, then deliver a plan for a small element of a change management program with guidance from a project/program manager.
  3. Applications Software Maintenance: Monitor, identify, and correct straightforward software defects to maintain fully functioning applications software.
  4. Testing IT Performance: Perform routine website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
  5. Information Security: Implement required security measures such as firewalls or message encryption, monitoring performance to notify security experts of any problems.
  6. Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential.
  7. Organisational Capability Building: Provide instruction and informal advice to less experienced colleagues within the team to develop their skills.
  8. Operational Compliance: Develop knowledge and understanding of the organisation’s policies and procedures and of relevant regulatory codes and codes of conduct to ensure own work adheres to those standards.
  9. Application Software Roadmap: Maintain road map to facilitate application software development and ensure the development work is prioritised in line with business requirements.
  10. Customer Service: Carry out a range of customer service activities, including handling customer cases and enquiries that are more complex or outside the norm.

Tasks:

  1. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  2. Develop and direct software system testing and validation procedures.
  3. Direct software programming and development of documentation.
  4. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  5. Analyse information to determine, recommend, and plan installation of a new system or modification of an existing system.
  6. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  7. Prepare reports or correspondence concerning project specifications, activities, or status.
  8. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  9. Coordinate installation of software system.
  10. Monitor functioning of equipment to ensure system operates in conformance with specifications.
  11. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  12. Advise customer about or perform maintenance of software system.
  13. Train users to use new or modified equipment.

Behavioral Competencies:

  1. Tech Savvy: Anticipates and adopts innovations in business-building digital and technology applications.
  2. Manages Complexity: Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
  3. Cultivates Innovation: Creates new and better ways for the organization to be successful.
  4. Ensures Accountability: Holds self and others accountable to meet commitments.
  5. Plans and Aligns: Plans and prioritizes work to meet commitments aligned with organizational goals.
  6. Decision Quality: Makes good and timely decisions that keep the organization moving forward.
  7. Action Oriented: Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
  8. Interpersonal Savvy: Relates openly and comfortably with diverse groups of people.
  9. Builds Networks: Effectively builds formal and informal relationship networks inside and outside the organization.
  10. Being Resilient: Rebounds from setbacks and adversity when facing difficult situations.
  11. Situational Adaptability: Adapts approach and demeanor in real time to match the shifting demands of different situations.
  12. Persuades: Uses compelling arguments to gain the support and commitment of others.

Skills:

  1. Application Development: Work independently and provide technical guidance when required on how to develop software using programming languages.
  2. Computer skills: Support business processes independently by understanding and effectively using standard office equipment and standard software packages.
  3. IT Testing: Work independently and provide technical guidance when required on how to ensure that IT applications meet required specifications.
  4. Assessment: Work with guidance to analyse data from multiple sources to draw appropriate conclusions and make suitable recommendations.
  5. Action Planning: Work independently and provide technical guidance when required on how to develop appropriate plans or perform necessary actions based on recommendations and requirements.
  6. IT Data Management: Work with guidance to manage information throughout its lifecycle.
  7. IT support: Work with guidance to monitor, diagnose and fix technological problems.
  8. Planning and Organising: Work with guidance to plan, organise, prioritise and oversee activities to efficiently meet business objectives.
  9. Compliance: Work with guidance to achieve full compliance with applicable rules and regulations.
  10. Verbal Communication: Use clear and effective verbal communication skills independently.
  11. Numerical Skills: Use an understanding of numerical concepts to perform mathematical operations.
  12. Program installation, versioning and configuration: Apply concepts of knowledge/skill and work with guidance.
  13. Writing skills: Use clear and effective writing skills with guidance.
  14. Presentation skills: Work with guidance to communicate with other people by speaking in a clear, concise and compelling manner.

Education:

  1. Grade 12/SAQA Accredited Equivalent (Essential).
  2. A recognised software development certification/degree/diploma (Essential).

Experience:

  1. 3 or more years’ experience using relevant programming languages or technologies (Essential).
  2. Azure experience (Advantageous).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Intermediate Python Developer Jobs