Software Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month

Job Description

We're on the lookout for a talented Software Engineer to join our vibrant team in Cape Town. The ideal candidate will be adept in coding, debugging, and developing complex software applications, contributing to impactful projects within the software development sector.

Responsibilities

  • Create user-friendly software applications by translating requirements into functional code.
  • Work with cross-functional teams to ensure integration of new functionality.
  • Monitor applications post-deployment to ensure stability and performance.
  • Develop comprehensive documentation for software development processes.
  • Identify and troubleshoot technical issues in a timely manner.
  • Implement security measures in applications to protect data integrity.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or related field
Experience
  • 3+ years of software development experience
Technical Skills
  • Java
  • Python
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Communication
  • Analytical thinking
  • Teamwork

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile teams for faster project delivery.
  • Knowledge of cloud services (AWS, Azure): Experience deploying and managing applications on cloud platforms.

Benefits

  • Competitive salary and performance-based bonuses
  • Comprehensive health insurance
  • Flexible work hours and remote working options
  • Professional development programs
Status: Closed