Software Developer

Cape Town Full-time R41,667 - R50,000 / Month
(R500,000 - R600,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will play a crucial role in the development of our software products. We are looking for someone skilled in both creating new applications and improving existing systems, ensuring they are robust and user-friendly.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Troubleshoot software issues and propose effective solutions.
  • Utilise agile methodologies to support project execution.
  • Document code changes and communicate updates to relevant teams.
  • Train junior developers and support team development initiatives.

Requirements

Education
  • Bachelor’s degree in Software Engineering or related field
  • Master's degree in Computer Science is a plus
Experience
  • 3+ years of experience with a focus on front-end and back-end systems
Technical Skills
  • React
  • Node.js
Soft Skills
  • Creative Problem-Solving
Certifications
  • Professional Scrum Master
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Experience in Agile environments: Knowledge of Agile methodologies and practices for software development.
  • Exposure to Cloud Platforms: Experience working with cloud providers like AWS or Azure.

Benefits

  • Comprehensive health and wellness benefits
  • Annual bonuses based on performance
  • Continuous learning and training
  • Work-life balance initiatives

Company Culture

  • Diversity and Inclusion: We believe in fostering a diverse workplace that encourages varied perspectives.
  • Employee Wellbeing: We support our team's well-being through mental health resources and wellness initiatives.
Status: Closed