Software Developer

Johannesburg FULL TIME R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are on the lookout for a Software Developer with a knack for innovation and problem-solving. You will engage in developing robust applications while adapting quickly to changing priorities. This role requires creativity, enthusiasm, and a strong commitment to creating software solutions that not only meet but exceed user expectations.

Responsibilities

  • Architect software solutions that meet business requirements.
  • Write clean, maintainable code using best practices.
  • Assess and prioritize bug fixes and feature requests.
  • Engage in knowledge sharing within the team and contribute to a positive team environment.
  • Assist in deployment processes and provide post-deployment support.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Creative Problem-solving
  • Effective Communication
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services like AWS or Azure: Experience in implementing solutions in cloud environments.
  • Knowledge in Microservices Architecture: Understanding of microservices principles and application.

Benefits

  • Health, dental, and vision insurance
  • Pension scheme with a company contribution
  • Access to wellness programs
  • Continual learning and development support

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse workforce and promoting an inclusive environment for all.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
  • Community Engagement: We are actively involved in our community, supporting local initiatives and volunteerism.
Status: Closed