Software Engineer

Johannesburg Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a skilled Software Engineer to join our vibrant team in Johannesburg. The successful candidate will be responsible for developing, testing, and maintaining software applications, with a strong emphasis on collaboration and innovative problem-solving.

Responsibilities

  • Design, develop, and implement software solutions that meet business needs.
  • Work closely with product managers to understand project scope and requirements.
  • Perform testing and debugging of applications.
  • Maintain clear documentation of software development processes.
  • Assist in the deployment and maintenance of applications in production environments.

Advantageous

  • Understanding of Microservices architecture: Experience designing and implementing microservices.
  • Familiarity with DevOps practices: Experience with CI/CD pipelines and automation tools.

Benefits

  • Comprehensive health insurance
  • Annual leave and sick leave
  • Flexible working hours
  • Team events and outings

Company Culture

  • Commitment to Growth: Our team values personal and professional growth through continuous learning.
  • Work-Life Balance: We promote a healthy work-life balance and flexible work arrangements.
Status: Closed