Software Developer

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

Job Description

Join our team as a Software Developer and contribute to the future of technology! With projects aimed at innovation, your expertise in Java will be crucial to our success. We offer a collaborative environment where your ideas can thrive.

Responsibilities

  • Create and maintain software documentation.
  • Design and implement unit and integration tests.
  • Participate in software development activities using Agile methodologies.
  • Collaborate with designers to ensure a seamless integration of user experiences.
  • Contribute to the overall architecture of the systems and frameworks used.
  • Stay updated with new and emerging technologies.
  • Communicate technical issues to non-technical stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science or similar
  • Master's degree is a plus
Experience
  • At least 4 years in software development
Technical Skills
  • Java
  • Microservices Architecture
Soft Skills
  • Effective Communication
Certifications
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of Docker and Kubernetes is a plus.
  • Knowledge of CI/CD pipelines: Experience with continuous integration and deployment processes.

Benefits

  • Comprehensive health insurance including dependents.
  • Performance bonuses based on project success.
  • Affordable team outings and activities.
  • Employee-driven culture of continuous improvement.

Company Culture

  • Growth and Development: Our team members are encouraged to develop new skills and advance their careers.
  • Work-life Balance: We value our employees' well-being and encourage a healthy work-life balance.
Status: Closed