Software Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Developer in our Cape Town office, you’ll have the opportunity to work on cutting-edge projects. We are looking for tech-savvy individuals who can develop, test, and maintain software applications. You should be ready to tackle challenges head-on and bring creative solutions to the table. Your contributions will directly impact our success and help drive the business forward.

Responsibilities

  • Engage in full software development lifecycle from concept to deployment.
  • Implement features based on client feedback and requirements.
  • Maintain and improve existing software applications.
  • Mentor junior developers and assist in their career growth.
  • Collaborate with cross-functional teams to deliver on project deadlines.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years in full-stack software development
Technical Skills
  • Python
  • Django
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Agile methodologies: Experience working in Agile software development environments.
  • Knowledge of RESTful APIs: Familiarity with creating and consuming RESTful web services.

Benefits

  • Health and wellness programs
  • Employee discount schemes
  • Training and continuing education programs
  • Work from home options

Company Culture

  • Learning Environment: We support continuous learning and professional growth.
  • Positive Work Atmosphere: A positive workplace where every employee feels valued.
  • Collaboration: Encouraging partnership and collaboration among team members.
Status: Closed