Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will be part of a team dedicated to building high-performance applications. You will work on exciting projects that require both front-end and back-end development skills. Proficiency in programming languages like JavaScript, Python, or Java is essential, along with a strong understanding of modern software development practices.

Responsibilities

  • Collaborate with team members to deliver well-architected software.
  • Enhance existing applications by improving performance and usability.
  • Engage in user feedback sessions to refine application features.
  • Assist in the onboarding of new team members.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Angular
  • Java
  • SQL
Soft Skills
  • Analytical thinking
  • Flexibility
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with containerization tools: Hands-on experience with Docker and Kubernetes for application deployment.
  • Familiarity with cloud platforms: Experience with AWS, Google Cloud, or Azure for cloud applications.

Benefits

  • Health, dental, and vision insurance
  • Generous leave policies
  • Flexible working arrangements
  • Access to training and certifications

Company Culture

  • Continuous Learning: We support continuous learning and growth through training.
  • Flexible Work Environment: We offer a flexible working environment tailored to individual needs.
  • Community Engagement: We are committed to engaging with our local communities.
Status: Closed