Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are on the lookout for a talented Software Engineer to join our vibrant team in Cape Town. You will be pivotal in designing, developing, and maintaining software applications that meet our client's needs. The ideal candidate will have a strong foundation in both front-end and back-end technologies, with a knack for problem-solving and a passion for coding. This is an exciting opportunity to work in a collaborative environment where innovation thrives.

Responsibilities

  • Design and implement software solutions using modern technologies.
  • Work closely with product managers to refine requirements and create user stories.
  • Optimize software processes for better performance and scalability.
  • Engage in continuous integration and deployment practices.
  • Conduct thorough testing and quality assurance to ensure software meets specifications.
  • Provide technical support to team members and clients as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Python
  • JavaScript
  • SQL
Soft Skills
  • Analytical thinking
  • Communication
  • Adaptability
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile practices and frameworks is advantageous.
  • Knowledge of cloud platforms: Experience with cloud service providers such as AWS or Azure is a plus.

Benefits

  • Competitive salary with performance bonuses
  • Health, dental, and vision insurance
  • Paid time off and sick leave
  • Flexible working hours
  • Training and development opportunities

Company Culture

  • Collaborative Environment: We pride ourselves on fostering a collaborative workplace where team input is valued.
  • Innovation: Our culture thrives on innovation, encouraging creative thinking and new approaches.
Status: Closed