Software Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our vibrant team in Johannesburg. The successful candidate will leverage their programming skills to design and develop innovative software solutions. If you are passionate about technology and keen to work in a collaborative environment, we want to hear from you!

Responsibilities

  • Design and implement software applications and features based on user needs.
  • Collaborate with UX/UI designers to improve application usability.
  • Optimize applications for maximum speed and scalability.
  • Maintain and enhance existing systems and troubleshoot issues.
  • Contribute to the development of project timelines and deliverables.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in software development
Technical Skills
  • C#
  • PHP
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Google Cloud Certified
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience in cloud services: Knowledge of AWS or Azure platforms.
  • Experience with Microservices architecture: Familiarity with building applications based on microservices.

Benefits

  • Comprehensive health insurance plans
  • Retirement savings options
  • Work from home opportunities
  • Training and mentorship programs

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to building an inclusive workplace for all.
  • Employee Well-Being: We prioritize the health and well-being of our employees with regular wellness initiatives and activities.
  • Dynamic Work Environment: Our fast-paced and dynamic work environment keeps every day exciting and engaging.
Status: Closed