Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are seeking a skilled Software Developer who is eager to make an impact. In this role, you will contribute to various projects from conception to completion, ensuring high-quality software delivery and user satisfaction.

Responsibilities

  • Architect software solutions and ensure they meet business requirements.
  • Integrate third-party APIs and services as needed.
  • Develop software release and deployment processes.
  • Provide technical support as needed for software solutions.
  • Maintain documentation for all software development processes.
  • Ensure the software development lifecycle is followed effectively.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • C#
  • React
  • Node.js
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Google Professional Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of containerization technologies like Docker: Experience in utilizing Docker for application deployment.
  • Understanding of microservices architecture: Knowledge of designing applications using microservices.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plan with employer contribution
  • Paid time off and holiday leave
  • Opportunities for remote work

Company Culture

  • Innovation: We encourage creativity and innovation within our team, fostering new ideas and solutions.
  • Team Spirit: Our employees work collaboratively, supporting each other to achieve common goals.
  • Continuous Improvement: We believe in learning and growing together, regularly updating our skills and knowledge.
Status: Closed