Python Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Looking for a Python Developer to enhance our software development team. This role involves writing clean, maintainable code and participating in all aspects of the software development lifecycle. The right candidate will be detail-oriented and able to adapt to changing requirements in a fast-paced environment.

Responsibilities

  • Implement data storage solutions and database management using SQL and NoSQL technologies.
  • Analyze system performance and implement best practices for scaling.
  • Identify and fix bottlenecks and improve application speed.
  • Collaborate in an Agile environment to continuously improve software development processes.
  • Engage in learning new technologies and participate in team workshops.

Requirements

Education
  • Bachelor's degree in Computer Science
  • Master's degree preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • Flask
  • AJAX
  • Cloud Services
Soft Skills
  • Critical thinking
  • Adaptability
Certifications
  • Django for Beginners Certificate
  • AWS Certified Cloud Practitioner
Languages
  • English: Fluent

Advantageous

  • Knowledge of front-end technologies like JavaScript and React: Basic knowledge of JavaScript frameworks is a plus.
  • Experience with Agile methodologies: Working knowledge of Agile environments and processes.

Benefits

  • Comprehensive medical aid
  • Work-from-home opportunities where possible
  • Support for professional development
  • Performance-linked bonuses
  • Team-building activities

Company Culture

  • Diversity and Inclusion: A diverse workforce is valued, welcoming individuals from all backgrounds.
  • Community Engagement: We actively engage with the community and encourage our team to contribute.
  • Open Communication: Transparent communication practices are essential to our company values.
Status: Closed