Python Developer

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

Job Description

We are seeking a Python Developer to join our dynamic software development team in Port Elizabeth. The ideal candidate will have a solid understanding of Python, experience with web frameworks, and a passion for creating efficient and scalable applications. This is an exciting opportunity to contribute to innovative projects and advance your career in a collaborative environment.

Responsibilities

  • Develop back-end components and services for various applications.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Implement security and data protection measures in application development.
  • Work on bug fixes and improve application performance.
  • Assist in the documentation of APIs and application features.
  • Engage in continuous learning and professional development.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in Computer Science is preferred
Experience
  • 3+ years of professional experience in software development focused on Python
Technical Skills
  • Flask
  • SQL
Soft Skills
  • Communication
  • Time Management
Certifications
  • Certified Python Developer
Languages
  • English: Fluent

Advantageous

  • Experience with containerization tools: Familiarity with Docker for creating and managing containers.
  • Familiarity with cloud services: Experience working with AWS or Azure for deploying applications.

Benefits

  • Health and wellness benefits
  • Company-sponsored training and development
  • Flexible work hours
  • Paid time off and public holidays

Company Culture

  • Innovation: We encourage innovative thinking and continually explore new ideas in software development.
  • Team Spirit: Our collaborative culture promotes teamwork and inclusivity.
  • Continuous Learning: We provide opportunities for ongoing training and skill enhancement.
Status: Open