Software Developer

Cape Town FULL TIME R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will create scalable software solutions and collaborate across teams on cutting-edge projects. This is an amazing opportunity to work in a dynamic environment that values innovation and professional growth.

Responsibilities

  • Design and build high-quality software applications.
  • Participate in the full software development lifecycle.
  • Write well-designed, testable, and efficient code.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with project managers and other stakeholders.
  • Manage and oversee project timelines and deliverables.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • HTML/CSS
Soft Skills
  • Communication
  • Teamwork
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Scrum Master certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiar with Agile frameworks like Scrum or Kanban.
  • Knowledge of RESTful APIs: Understanding of API design and integration.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance plan.
  • Flexible working hours and remote work options.
  • Professional development and training opportunities.

Company Culture

  • Innovation: We embrace a culture of creativity and innovation, empowering our team to explore new ideas.
  • Supportive Environment: We provide a supportive and collaborative environment that fosters personal and professional growth.
  • Inclusive Culture: We celebrate diversity and ensure a culture where everyone feels valued and included.
Status: Closed