Python Developer

Bloemfontein FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

We are on the lookout for an enthusiastic Python Developer. In this role, you'll be tasked with implementing effective software solutions, conducting code reviews, and contributing to team planning sessions. If you have the ability to think outside the box and drive projects to completion, you're the kind of team player we need.

Responsibilities

  • Architect and implement robust back-end services with Python.
  • Work with database management systems like PostgreSQL or MongoDB.
  • Conduct testing and debugging to ensure software quality.
  • Contribute to API documentation and technical specifications.
  • Participate in Agile ceremonies and practices for continuous improvement.
  • Stay up to date with the latest industry trends and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of development experience with Python
Technical Skills
  • Python
  • Django
  • Flask
  • SQL
  • Git
Soft Skills
  • Problem-solving
  • Team collaboration
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with containerization concepts: Understanding of Docker and Kubernetes for backend development.
  • Experience with REST API development: Knowledge in developing RESTful services and integration.

Benefits

  • Medical aid and wellness benefits
  • Retirement plan with employer contribution
  • Flexible hours and remote working
  • Ongoing professional development

Company Culture

  • Innovation: Fostering a creative environment where ideas thrive.
  • Collaboration: Promoting teamwork to achieve common goals.
  • Growth Opportunities: Encouraging continuous learning and professional growth.
Status: Closed