Software Engineer

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

Job Description

As a Software Engineer at Tech Innovations Inc., you’ll play a key role in developing innovative software solutions that drive business success. We are looking for a tech enthusiast who is proficient in both front-end and back-end development. You'll collaborate with cross-functional teams to deliver solutions that are not only scalable but also impact-driven.

Responsibilities

  • Build responsive web applications that meet client requirements.
  • Lead technical discussions on software design and architecture.
  • Monitor application performance and optimize where necessary.
  • Ensure timely delivery of features and improvements.
  • Develop documentation for software designs and processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Python
  • Django
Soft Skills
  • Analytical Thinking
  • Strong Communication
Certifications
  • Google Cloud Certified
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Hands-on experience with AWS or Azure for cloud computing solutions.
  • Knowledge of Kubernetes: Familiarity with managing containerized applications using Kubernetes.

Benefits

  • Health, dental, and optical insurance.
  • Contribution towards retirement fund.
  • Opportunity for remote work flexibility.
  • Personal development workshops and training.

Company Culture

  • Continuous Development: We invest in our team's growth through ongoing training and mentorship.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
  • Open Communication: Our culture promotes open communication and feedback among team members.
Status: Closed