Software Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Exciting opportunity for a skilled Software Engineer in Cape Town! As part of our dynamic team, you will design, build, and maintain reliable software applications. If you're passionate about technology and problem-solving, we'd love to hear from you.

Responsibilities

  • Participate in all stages of the software development lifecycle.
  • Design, test, and deploy applications within the established timeframe.
  • Integrate software components and third-party programs.
  • Analyze and enhance application performance and security.
  • Provide technical support and training to team members as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • HTML/CSS
  • JavaScript
  • SQL
Soft Skills
  • Effective Communication
  • Problem Solving
Certifications
  • Oracle Certified Java Programmer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Experience working in Agile development environments.
  • Familiarity with Docker and Kubernetes: Knowledge of container technology and orchestration.

Benefits

  • Medical aid and wellness benefits
  • Paid parental leave
  • Work-from-home flexibility
  • Professional development opportunities

Company Culture

  • Teamwork: We believe in a culture of collaboration fostering team spirit and shared successes.
  • Innovation: Innovation is at the heart of our work; we encourage new ideas and creative thinking.
  • Continuous Learning: We are committed to the continuous development of our team through training and workshops.
Status: Closed