Software Developer

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

Job Description

Tech Innovations Inc. is looking for a talented Software Developer to enhance our team. The role involves developing applications, troubleshooting software issues, and contributing to a collaborative environment where innovative ideas are valued and implemented.

Responsibilities

  • Write clean and efficient code based on specifications.
  • Test and deploy applications and systems.
  • Revise, update, and refactor code as necessary.
  • Take part in project planning and design discussions.
  • Document development processes, code changes, and user guides.
  • Work with project managers to ensure timely delivery of projects.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 4+ years of experience specializing in software engineering
Technical Skills
  • C#
  • Node.js
Soft Skills
  • Problem-solving
  • Time management
Certifications
  • Oracle Certified Java Programmer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodology: Familiarity with Agile processes and frameworks.
  • Experience with cloud technologies: Knowledge of cloud services such as AWS or Azure.

Benefits

  • Competitive salary package
  • Health insurance coverage
  • Annual performance bonuses
  • Work-life balance initiatives
  • Professional development opportunities

Company Culture

  • Innovation: We foster a culture of innovation and creativity, encouraging new ideas.
  • Collaboration: Strong emphasis on teamwork, where every voice matters.
  • Growth: We provide opportunities for personal and professional growth.
Status: Open