Software Developer

Cape Town FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

Join our expanding team as a Software Developer where your skills will contribute to the development of scalable software solutions. You will work closely with stakeholders to gather requirements and translate them into technical specifications, while also engaging in continuous integration and deployment practices.

Responsibilities

  • Analyze user requirements and convert them into technical specifications.
  • Develop user-friendly software solutions that meet business needs.
  • Integrate third-party services and APIs to enhance application features.
  • Assist in the deployment of applications and monitor their performance.
  • Contribute to the continuous improvement of software development processes.
  • Stay up-to-date with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • DevOps
Soft Skills
  • Communication
  • Critical Thinking
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization techniques and orchestration tools.
  • Familiarity with Microservices architecture: Understanding of microservices concepts and experience building microservices.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Remote work flexibility and work-life balance
  • Employee recognition programs
  • Annual performance bonuses

Company Culture

  • Continuous Learning: We encourage ongoing learning and professional growth through training and mentorship programs.
  • Work-Life Balance: We value work-life balance and offer flexible working arrangements to support our employees' well-being.
Status: Closed