Python Developer

Port Elizabeth FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We're seeking a skilled Python Developer to craft high-quality software solutions. You will actively contribute to all phases of development, from design to deployment, and collaborate closely with team members to bring innovative ideas to life. A strong foundation in Python and web services is critical for success in this role.

Responsibilities

  • Design and implement fully functional server-side applications.
  • Review and improve existing software solutions.
  • Contribute to software architecture and design discussions.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Participate in troubleshooting and debugging activities.
  • Educate junior team members on best practices in coding and problem-solving.
  • Document development processes and project specifications.

Requirements

Education
  • Bachelor's degree in Software Engineering, Computer Science, or related field
  • An Advanced degree is preferred.
Experience
  • 5+ years of software development experience, with at least 3 years in Python.
Technical Skills
  • Django
  • Flask
  • Microservices Architecture
Soft Skills
  • Communication
  • Leadership
Certifications
  • Certified Python Programmer
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS/Azure): Familiarity with cloud service architectures and deployment.
  • Knowledge of Frontend frameworks (React/Vue): Understanding of front-end development practices and frameworks.

Benefits

  • Comprehensive health coverage including dental
  • Flexible working hours with options for remote work
  • Generous annual leave
  • Career advancement and training programs

Company Culture

  • Collaboration: We foster a collaborative and inclusive environment.
  • Diversity and Inclusion: We are committed to creating a diverse workforce that reflects our customer base.
  • Empowerment: Our employees are empowered to take initiative and contribute to our success.
Status: Closing Soon