Junior Software Engineer (Python)

Cape Town Full-time R15,000 - R20,000 / Month
(R180,000 - R240,000 / Year)

Job Description

We are seeking a Junior Software Engineer with a solid foundation in Python to join our Cape Town office. You will engage in crafting high-quality code and collaborating with a skilled engineering team to deliver exciting projects on time. If you're eager to dive into the software development world, we want to hear from you!

Responsibilities

  • Develop Python scripts to enhance automation processes.
  • Work with databases and execute data management tasks.
  • Participate in the software testing process to ensure product accuracy.
  • Help maintain software lifecycle from initial requirement gathering to deployment.
  • Stay updated with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 1-2 years of experience in software development or internships
Technical Skills
  • Python
  • Django/Flask
  • Version control (Git)
  • HTML/CSS
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with API development: Familiarity with building and consuming APIs.
  • Familiarity with JavaScript: Basic understanding of JavaScript as it relates to Python applications.

Benefits

  • Competitive salary and bonus structure
  • Health insurance benefits
  • Access to training and development programs
  • Flexible work hours

Company Culture

  • Innovation: We encourage creativity and innovation, allowing our engineers to explore new solutions.
  • Team Spirit: Our team culture is built around collaboration and support.
Status: Closing Soon