Software Engineer

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

Job Description

As a Software Engineer at Tech Innovations Inc., you'll be at the forefront of developing innovative software solutions that transform business processes. Your expertise will contribute significantly to our projects, and you'll have the opportunity to grow within a supportive and forward-thinking team.

Responsibilities

  • Code and develop applications with a focus on scalability and maintainability.
  • Ensure the application meets both functional and non-functional requirements.
  • Participate in daily stand-ups and contribute to agile ceremonies.
  • Identify, troubleshoot, and resolve software defects.
  • Foster a culture of continuous improvement and best practices.

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
  • JavaScript
  • Python
  • React
  • Node.js
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS or Azure): Familiarity with cloud platforms and services.
  • Knowledge of agile methodologies: Understanding of agile process and best practices.

Benefits

  • Competitive salary and annual bonus structure.
  • Flexible working hours and remote work options.
  • Comprehensive health benefits including dental and vision.
  • Opportunities for professional development and training.

Company Culture

  • Innovative Environment: We encourage creativity and new ideas to improve our products and processes.
  • Team Collaboration: We believe in working as a team to reach our goals collectively.
  • Diversity and Inclusion: We strive to create an inclusive workplace where everyone feels valued.
Status: Closed