Python Developer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are on the lookout for a skilled Python Developer to join our innovative team in Johannesburg. The ideal candidate will be passionate about coding, have a strong understanding of Python and related frameworks, and be eager to tackle challenging projects in a collaborative environment.

Responsibilities

  • Design, develop, and maintain backend components for web applications.
  • Work alongside data scientists to analyze and interpret complex data.
  • Create tools and APIs to improve data accessibility.
  • Engage in continual learning and development of new programming languages or tools.
  • Provide technical guidance to junior developers and interns.
  • Lead discussions on best practices in application design and software development.
  • Participate in regular team meetings to discuss project status and updates.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or relevant field
  • Relevant certifications are a plus
Experience
  • 5+ years of experience in full-stack software development with Python
Technical Skills
  • Django
  • RESTful APIs
Soft Skills
  • Teamwork
  • Time Management
Certifications
  • Python Institute Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with AWS or Azure services for deployment and development.
  • Knowledge of front-end frameworks: Experience with frameworks like React or Angular.

Benefits

  • Comprehensive health coverage, including dental and vision
  • Generous retirement plan with employer contributions
  • Flexible schedule with options for remote work
  • Professional development support and training opportunities

Company Culture

  • Diversity: Our workplace values diversity and inclusion, welcoming team members from all backgrounds.
  • Work-Life Balance: We prioritize a healthy work-life balance for all employees.
  • Employee Recognition: We believe in recognizing and rewarding the hard work of our team members.
Status: Closed