Software Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Engineer at Tech Innovations, you will leverage your expertise in software development to create exceptional applications. We're seeking someone who is passionate about coding and enjoys working in a collaborative environment.

Responsibilities

  • Build and maintain APIs for application integration.
  • Enhance application performance by identifying bottlenecks and optimizing code.
  • Support in the deployment of applications and system upgrades.
  • Contribute to continuous improvement initiatives, sharing innovative ideas with the team.
  • Collaborate with cross-functional teams to define and deliver new enhancements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Higher degree in a relevant field is preferred
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • Python
  • React
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Microservices architecture: Familiarity with building and maintaining microservices-based applications.
  • Knowledge of agile methodologies: Experience working in agile teams and methodologies.

Benefits

  • Full health, dental, and vision coverage
  • Generous paid time off and flexible hours
  • Access to ongoing training and development
  • A collaborative and inclusive workplace culture

Company Culture

  • Continuous Improvement: We encourage continuous learning and improvement across all levels of the organization.
  • Employee Empowerment: We empower our employees to take ownership of their roles and contribute to our mission.
  • Flexibility: We offer flexible work arrangements to accommodate different lifestyles.
Status: Closed