Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are seeking a Software Developer to join our innovative team. The ideal candidate will have experience in developing software applications, strong coding skills, and a passion for technology. You will be involved in all stages of the software development lifecycle, ensuring quality and performance.

Responsibilities

  • Create robust applications by writing clean and maintainable code.
  • Analyze user requirements and develop software accordingly.
  • Ensure software is secure, scalable, and reliable.
  • Collaborate with QA teams to conduct thorough testing.
  • Assist in enhancing product functionalities based on user feedback.
  • Document development processes and update technical guidelines.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in software development
Technical Skills
  • Python
  • RESTful APIs
Soft Skills
  • Adaptability
  • Communication
Certifications
  • AWS Certified Developer
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience in DevOps practices: Knowledge of CI/CD pipelines and automation tools.
  • Familiarity with cloud platforms: Experience with AWS, Azure, or Google Cloud services.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with employer contributions
  • Flexible working hours
  • Employee wellness initiatives and activities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and promote an inclusive workplace where everyone can thrive.
  • Work-Life Balance: We prioritize work-life balance to support our team's well-being.
  • Community Engagement: Our company actively participates in community engagement and social responsibility initiatives.
Status: Closed