Software Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Software Engineer and contribute to creating exceptional software that can transform businesses. You will work on diverse projects and collaborate with cross-functional teams. We seek individuals who are driven, detail-oriented, and dedicated to producing quality work.

Responsibilities

  • Participate actively in team meetings and discuss progress.
  • Assist in conducting quality assurance testing.
  • Develop and maintain user manuals and system documentation.
  • Communicate effectively with team members across different departments.
  • Propose innovative solutions to complex problems.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • SQL
  • HTML/CSS
Soft Skills
  • Teamwork
  • Analytical Skills
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in an Agile development environment.
  • Knowledge of Cloud services: Experience in AWS or Azure for cloud-based solutions.

Benefits

  • Medical aid contributions
  • Generous annual leave
  • Professional development opportunities
  • Remote work flexibility

Company Culture

  • Innovation: We value innovation and creativity in our approach to software development.
  • Team Collaboration: Fostering a collaborative environment is key to our success.
  • Continuous Learning: We support continuous learning and professional growth for our employees.
Status: Closed