Software Developer

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

Job Description

We are seeking a skilled Software Developer to join our dynamic team in Johannesburg. The ideal candidate should have a solid understanding of software development principles, with experience in various programming languages and frameworks. You will work closely with cross-functional teams to develop scalable applications while ensuring quality and performance standards.

Responsibilities

  • Engage in all phases of software development, from design to deployment.
  • Stay current with industry trends and emerging technologies.
  • Conduct user training and support when necessary.
  • Work closely with the QA team to ensure software quality.
  • Participate in Agile/Scrum activities to enhance productivity.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
Experience
  • 5+ years of experience in software development
Technical Skills
  • C#
  • React
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Understanding of containerization for application deployment.
  • Experience with CI/CD practices: Hands-on experience with continuous integration and deployment.

Benefits

  • Attractive salary and annual bonuses
  • Health, dental, and vision benefits
  • Hybrid work options
  • Employee training and career advancement initiatives

Company Culture

  • Inclusivity: We embrace diversity and strive for an inclusive environment where everyone belongs.
  • Sustainability: We are committed to sustainable practices and contributing positively to our community.
Status: Closed