Software Developer

Cape Town FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will be responsible for designing, developing, and maintaining software applications that enhance our clients' operations. Ideal candidates will have a strong grasp of various programming languages and a passion for creating seamless user experiences.

Responsibilities

  • Architect and develop software systems that meet client requirements and enhance user experience.
  • Integrate third-party APIs and services to expand software capabilities.
  • Monitor application performance and optimize code for best outcomes.
  • Participate in technical discussions and contribute to solution designs.
  • Assist in developing training materials for end-users on new applications.
  • Promote a culture of innovation and collaboration within the development team.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4-6 years of experience in software development
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Strong Communication
  • Adaptability
Certifications
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on experience with cloud services and architecture.
  • Familiarity with DevOps practices: Understanding of DevOps culture and practices in software development.

Benefits

  • Health, dental, and vision insurance
  • An aggressive pension scheme with employer contributions
  • Work-from-home options
  • Quarterly team-building activities

Company Culture

  • Continuous Improvement: We believe in continuous learning and development, supporting our team members in their growth.
  • Work-Life Balance: We prioritize a balanced work environment where team members can thrive both personally and professionally.
Status: Closed