Software Developer

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

Job Description

Looking for a talented Software Developer in Johannesburg who can contribute to exciting projects and help us drive innovation in technology. The successful candidate will work with a dynamic team, focusing on developing scalable applications and optimizing software functionalities.

Responsibilities

  • Build and maintain software solutions for various platforms.
  • Engage with team members to enhance application functionalities.
  • Conduct performance tuning, improvement, and installation of software.
  • Stay updated with emerging technologies and trends.
  • Contribute to team meetings and collaborative projects.
  • Implement software development best practices.
  • Assist in project planning and scoping activities.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3-5 years of experience in software development.
Technical Skills
  • JavaScript
  • C#
  • SQL
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent
  • Afrikaans: Conversational

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile teams, contributing to sprints and backlogs.
  • Experience with DevOps practices: Understanding of CI/CD pipelines and automated testing frameworks.

Benefits

  • Competitive salary package.
  • Health and wellness benefits including gym membership.
  • Flexible working hours.
  • Opportunities for professional growth and development.

Company Culture

  • Innovative Environment: We prioritize innovation and encourage our staff to think creatively.
  • Team Collaboration: Teamwork is at the heart of our success. We encourage collaborative projects across departments.
  • Inclusivity: We commit to fostering a diverse and inclusive workplace for all employees.
Status: Open