Software Engineer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Take on the challenge as a Software Engineer, contributing to the design and development of cutting-edge applications. You’ll partner with our tech team to leverage the latest technologies and methodologies to improve software quality and user experience.

Responsibilities

  • Design software components and modules according to specifications.
  • Implement user interfaces with a focus on user experience.
  • Execute software testing and quality assurance activities.
  • Collaborate in an Agile environment to facilitate sprint planning and reviews.
  • Contribute to technical documentation and user guides.
  • Assist in deployment processes and infrastructure management.

Advantageous

  • Familiarity with Docker and Kubernetes: Understanding of container orchestration and microservices architecture.
  • Experience with CI/CD tools: Hands-on experience with tools for streamlining development and operations.

Benefits

  • Competitive salary and performance bonuses.
  • Health insurance and retirement contributions.
  • Flexible working hours with the option for remote work.
  • Professional development opportunities.

Company Culture

  • Innovation: We pride ourselves on fostering a culture of innovation and creativity.
  • Teamwork: Our focus is on collaborative efforts that drive success and results.
  • Growth Mindset: We encourage continuous learning and skill development among our team.
Status: Closed