Software Developer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for a passionate Software Developer to join our vibrant team in Cape Town. The selected candidate will be instrumental in designing and developing cutting-edge software applications that meet our clients' needs. If you have a strong foundation in software development and are keen on tackling difficult challenges, we want to hear from you.

Responsibilities

  • Develop high-quality software design and architecture.
  • Ensure the performance, scalability, and security of applications.
  • Participate in the full software development lifecycle.
  • Create documentation for software specifications and design.
  • Mentor junior developers and assist with their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's preferred
Experience
  • 3-5 years of software development experience
Technical Skills
  • Java
  • JavaScript
  • SQL
  • RESTful APIs
  • Version Control (Git)
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Certified Java Developer
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiar with Agile practices for project management.
  • Knowledge of cloud services: Experience with cloud providers such as AWS or Azure.

Benefits

  • Health and wellness benefits including medical aid.
  • Retirement fund with employer contributions.
  • Flexible working hours and remote work options.
  • Professional development opportunities.

Company Culture

  • Innovation: We encourage innovative thinking and creativity in our solutions.
  • Supportive Environment: Our team is supportive and values everyone’s contributions.
  • Inclusive Workplace: We are committed to diversity and inclusion in our hiring practices.
Status: Closed