Software Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We're seeking a skilled Software Developer to engage in all phases of the software development lifecycle. From requirement analysis to deployment, you'll play a key role in delivering solutions that drive business success.

Responsibilities

  • Design, develop, and deploy applications using Python and Django.
  • Assure quality by writing comprehensive unit and integration tests.
  • Liaise with stakeholders to gather requirements and incorporate feedback.
  • Investigate and resolve production issues with efficiency.
  • Utilize best practices for coding and software development.
  • Mentor entry-level team members and foster a collaborative environment.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Software Engineering is a bonus
Experience
  • 4+ years of experience in software development with a focus on web applications
Technical Skills
  • JavaScript
  • SQL
Soft Skills
  • Attention to Detail
Certifications
  • Professional Scrum Master I
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services (AWS or Azure): Experience with cloud platforms to enhance application deployment.
  • Experience in UI/UX design principles: Ability to contribute in designing user-friendly interfaces.

Benefits

  • Comprehensive health benefits and wellness programs
  • Professional growth opportunities and training
  • Work-life balance with flexible hours
  • Team-building activities and outings

Company Culture

  • Continuous Learning: We encourage continuous learning and professional growth.
  • Work-Life Balance: We value a healthy work-life balance and offer flexible arrangements.
  • Community Engagement: We actively participate in community service and engagement activities.
Status: Closed