Python Developer

Port Elizabeth FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Python Developer at Tech Innovations Inc., you'll be at the forefront of building scalable software solutions. Your role will involve designing, coding, and testing applications while collaborating closely with cross-functional teams to deliver exceptional user experiences. We are looking for someone who thrives in a dynamic environment and is excited about leveraging technology to solve complex problems.

Responsibilities

  • Develop, test, and maintain Python-based applications.
  • Collaborate with product managers to define, design, and deliver new features.
  • Debug and resolve issues to ensure applications performance.
  • Implement data storage solutions and data processing tasks.
  • Assist in the software development life cycle from planning to deployment.
  • Write clean, maintainable, and efficient code.
  • Review and refactor existing code for optimization.
  • Participate in code reviews to maintain code quality standards.
  • Mentor junior developers and contribute to team growth.
  • Stay updated with the latest trends in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in Python development
Technical Skills
  • Python
  • SQL
  • REST APIs
  • Git
Soft Skills
  • Analytical Thinking
  • Team Player
Languages
  • English: Fluent

Advantageous

  • Familiarity with Cloud Services: Experience with cloud platforms such as AWS or Azure.
  • Testing Frameworks: Knowledge of testing frameworks like PyTest or Unittest for quality assurance.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Opportunities for training and development
  • Flexible working hours

Company Culture

  • Innovation: We encourage creative thinking across all levels of our organization.
  • Collaboration: Teamwork is key to our success, and we prioritize working together.
  • Diversity: A diverse workplace makes us stronger and drives innovation.
Status: Open