Software Developer

Cape Town Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a motivated Software Developer to join our vibrant team in Cape Town. The ideal candidate will possess strong programming skills, a solid understanding of software development life cycles, and the ability to work collaboratively with various teams to deliver high-quality software products.

Responsibilities

  • Analyze and implement solutions to enhance system performance and reliability.
  • Participate in sprint planning and retrospective meetings.
  • Develop user interfaces that are both functional and visually appealing.
  • Monitor application performance and error logs to resolve issues proactively.

Requirements

Education
  • Bachelor's Degree in Computer Science or related field
  • Postgraduate qualification in software development is an advantage
Experience
  • 4+ years of software development experience, particularly in web applications
Technical Skills
  • Python
  • Django
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Scrum Master
Languages
  • English: Fluent

Advantageous

  • Experience in DevOps practices: Knowledge of CI/CD pipelines and automation tools.
  • Knowledge of cybersecurity best practices: Understanding of security protocols and practices.

Benefits

  • Health and wellness programs.
  • Paid time off and public holidays.
  • Employee recognition programs.
  • Subsidized education and training opportunities.

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to creating an inclusive workplace where everyone feels valued.
  • Employee Well-being: We prioritize the well-being of our employees through various health and wellness initiatives.
  • Flexibility: We offer flexible working arrangements to support a healthy work-life balance.
Status: Closed