Python Developer

Port Elizabeth FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

As a Python Developer, you will be tasked with designing and implementing software solutions using Python and related technologies. Your expertise will ensure our applications are optimized for performance and quality delivery.

Responsibilities

  • Design and develop robust Python applications.
  • Collaborate with project stakeholders to clarify requirements.
  • Debug and resolve issues in existing applications.
  • Implement improvements and optimizations in software performance.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews to uphold software quality standards.
  • Stay updated on emerging trends in software development.

Requirements

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

Advantageous

  • Experience with cloud services: Familiarity with AWS or Azure for application deployment.
  • Knowledge of containerization: Experience with Docker for containerization of applications.

Benefits

  • Competitive salary package
  • Health insurance benefits
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Innovation: We value creativity and original thinking, encouraging our staff to bring new ideas to the table.
  • Teamwork: Our culture promotes collaboration, and we believe mutual support leads to success.
  • Work-Life Balance: We understand the importance of having a good work-life balance and support flexible working schedules.
Status: Open