Software Engineer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will play a pivotal role in designing and developing high-quality software solutions. We're looking for someone passionate about technology and eager to contribute to impactful projects. Your day-to-day will include collaborating with cross-functional teams, coding, and enhancing existing applications.

Responsibilities

  • Design and implement software solutions in a collaborative team environment.
  • Ensure application security and data protection.
  • Utilize frameworks like React and Node.js for application development.
  • Contribute to the development of APIs and backend services.
  • Engage in unit and integration testing to improve software reliability.
  • Mentor junior developers and contribute to their professional development.
  • Participate in system architecture discussions and evaluations.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's degree is a plus
Experience
  • 3-5 years of experience in software engineering or related role
Technical Skills
  • JavaScript
  • Java
Soft Skills
  • Problem-solving
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms such as AWS or Azure: Knowledge of deploying applications on cloud infrastructure.
  • Familiarity with microservices architecture: Experience in building applications using microservices.

Benefits

  • Comprehensive medical aid and wellness programs
  • Flexible working hours and remote work options
  • Professional development opportunities
  • Employee recognition programs

Company Culture

  • Innovation: We're committed to innovation, encouraging our team to explore new ideas and technologies.
  • Collaboration: We promote a collaborative work environment where everyone's input is valued.
  • Diversity and Inclusion: We celebrate diversity and are committed to an inclusive culture that promotes equality.
Status: Closed