Software Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a skilled Software Developer to join our vibrant team based in Cape Town. In this role, you will use your expertise in various programming languages and frameworks to deliver high-quality software solutions. You will be part of a dynamic environment where innovation is appreciated and your skills can grow.

Responsibilities

  • Engage in all phases of the software development lifecycle.
  • Maintain, enhance, and optimize existing software applications.
  • Create user documentation and technical specifications.
  • Assist in the transition of applications to the production environment.
  • Collaborate with the QA team to ensure optimal testing coverage and quality assurance.
  • Provide technical support to clients as necessary.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferable
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Python
  • SQL
  • HTML/CSS
  • JavaScript
Soft Skills
  • Communication
  • Teamwork
  • Analytical Thinking
Certifications
  • Certified ScrumMaster (CSM)
  • Oracle Certified Professional, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Technologies: Familiarity with AWS or Azure services.
  • Knowledge of Agile Methodologies: Experience working in agile software development environments.

Benefits

  • Competitive salary package
  • Health insurance benefits
  • Flexible working hours
  • Opportunity for professional development

Company Culture

  • Innovative Environment: We thrive on creativity and encourage innovative thinking.
  • Team-Oriented: Supportive atmosphere that promotes teamwork and collaboration.
  • Growth Focused: We support continued learning and career progression.
Status: Closed