Software Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will play a crucial role in designing and developing high-quality software applications. You will work closely with our talented team to create innovative solutions that meet the needs of our clients. Ideal candidates will have a strong foundation in software development principles and a passion for technology.

Responsibilities

  • Analyze user needs and develop software solutions accordingly.
  • Collaborate with cross-functional teams in app development.
  • Make recommendations on software upgrades and enhancements.
  • Ensure code implementation aligns with best practices and standards.
  • Support deployment activities and production releases.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • RESTful APIs
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Google Professional Cloud Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies: Hands-on experience with AWS or Azure services.
  • Knowledge of Agile methodologies: Experience in working within Agile teams and projects.

Benefits

  • Attractive remuneration package
  • Comprehensive health insurance
  • Work-from-home options available
  • Training and development programs

Company Culture

  • Collaboration: Working together as a team is at the core of our success.
  • Work-Life Balance: We understand the importance of maintaining a healthy work-life balance.
  • Employee Recognition: We celebrate our employees' achievements and contributions.
Status: Closed