Software Engineer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Are you a Software Engineer looking to join a dynamic team in Johannesburg? We are seeking a talented individual with a passion for software development. You will work on exciting projects, develop applications, and collaborate with cross-functional teams to deliver innovative solutions.

Responsibilities

  • Architect and design software solutions aligned with business goals.
  • Ensure compliance with coding standards and best practices.
  • Utilize version control systems effectively, such as Git.
  • Document development processes and technical specifications.
  • Collaborate with QA teams to ensure high-quality outcomes.

Advantageous

  • Understanding of Agile methodologies: Experience working in Agile teams to deliver effective solutions.
  • Familiarity with cloud platforms like AWS: Understanding of cloud services for deploying applications.

Benefits

  • Comprehensive health, dental, and vision insurance.
  • Generous retirement plan with employer matching.
  • Flexible hours and remote working options.
  • Employee assistance programs.

Company Culture

  • Diversity and Inclusion: We are committed to creating a diverse workplace that reflects our community.
  • Flexibility: Our flexible working environment supports work-life balance.
Status: Closed