Software Developer

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

Job Description

As a Software Developer at Tech Innovations Inc., you will collaborate with cross-functional teams to deliver high-quality software solutions. We're looking for innovative thinkers with a strong programming background and a passion for technology to drive our projects to success.

Responsibilities

  • Contribute to all phases of the software development lifecycle.
  • Build reusable code and libraries for future use.
  • Ensure applications are responsive and feature-rich.
  • Work with cross-functional teams to determine system requirements.
  • Implement security and data protection measures.
  • Help to define project roadmaps and timelines.
  • Assist in troubleshooting and fixing bugs in existing applications.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • Experience working in an Agile development environment preferred
Technical Skills
  • Java
  • Django
Soft Skills
  • Time Management
  • Critical Thinking
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Proficient in automating deployments.
  • Knowledge of Agile methodologies: Familiar with Agile practices for software development.

Benefits

  • Comprehensive healthcare coverage
  • Employee training and workshops
  • Remote work options
  • Team-building events and outings

Company Culture

  • Continuous Improvement: We are committed to ongoing professional development for our employees.
  • Work-Life Balance: We promote a healthy work-life balance to keep our employees motivated.
  • Community Engagement: Encouraging our employees to take part in community initiatives.
Status: Closed