Software Developer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will play a key role in crafting software solutions that drive our mission forward. The ideal candidate should possess strong knowledge in software development, be proficient in various programming languages, and have a passion for creating efficient and scalable applications. Join us in shaping the technology landscape in Cape Town and beyond.

Responsibilities

  • Design and implement software solutions that meet company standards and client requirements.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Collaborate with teams to deliver high-quality software under tight deadlines.
  • Analyze user needs and develop software solutions accordingly.
  • Support and improve existing software applications.
  • Implement best coding practices to ensure quality and maintainability.
  • Engage in continuous learning and apply new skills to projects.
  • Assist in the integration of third-party services and APIs.
  • Provide technical support for deployed software.
  • Contribute to technical specifications, user documentation, and training materials.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Master's degree preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Analytical thinking
  • Leadership
Certifications
  • Oracle Certified Professional, Java SE Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of RESTful APIs: Experience building and integrating APIs in web applications.
  • Familiarity with Agile methodologies: Working knowledge of Agile practices, including Scrum.

Benefits

  • Competitive salary with performance bonuses
  • Flexible working hours
  • Health and wellness programs
  • Opportunities for professional growth

Company Culture

  • Team Spirit: We promote a strong sense of community and teamwork among our employees.
  • Innovation: Our culture prioritizes innovation and creative thinking, fostering an environment where new ideas thrive.
  • Diversity and Inclusion: We are committed to creating a diverse and inclusive workplace where everyone is welcome.
Status: Closed