Software Developer

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

Job Description

We are looking for a talented Software Developer to join our expanding team in Johannesburg. The successful candidate will have a solid understanding of coding principles and experience in developing web and mobile applications. This role will involve collaboration with other developers and stakeholders to create high-quality software that meets our clients' needs.

Responsibilities

  • Design, develop, and implement new software solutions.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with teams to gather requirements and propose technical solutions.
  • Identify and resolve software bugs and performance issues.
  • Mentor junior developers and assist in their skill development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 4+ years of experience in software development
Technical Skills
  • C#
  • PHP
Soft Skills
  • Attention to Detail
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of Microservices Architecture: Experience in designing and implementing microservices.
  • Experience with Docker: Familiarity with containerization and Docker for application deployment.

Benefits

  • Comprehensive health benefits and wellness programs
  • Generous annual leave and public holidays
  • Flexible working arrangements and remote options
  • Training and certifications covered by the company

Company Culture

  • Team Collaboration: We foster a collaborative environment where teamwork is paramount.
  • Work-Life Balance: We encourage a healthy work-life balance for our employees.
  • Community Engagement: Our company actively participates in community initiatives and outreach programs.
Status: Closed