Software Developer

Johannesburg Full-time R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

Join our talented team as a Software Developer, focusing on both front-end and back-end tasks. You will be expected to deliver high-quality solutions and play an integral part in our development projects.

Responsibilities

  • Create new software applications and improve existing systems.
  • Work closely with team members to define project requirements.
  • Conduct testing of applications for reliability and performance.
  • Document development processes and code changes for future reference.
  • Enhance product quality through dedicated debugging and troubleshooting.
  • Collaborate with external clients to satisfy their software needs.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of professional experience in software development
Technical Skills
  • JavaScript
  • C#
Soft Skills
  • Teamwork
  • Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with React or Angular frameworks: Familiarity with modern web frameworks that enhance app responsiveness.
  • Familiarity with Agile development methodologies: Experience in teams using Agile methodologies for project management.

Benefits

  • Competitive salary package
  • Health and wellness programs
  • Flexible working hours
  • Opportunities for professional development
  • Remote work options after probation

Company Culture

  • Innovative Environment: We encourage creative thinking and innovation to tackle challenges.
  • Open Communication: Our open-door policy allows for transparent discussions and feedback.
Status: Closed