Software Developer

Johannesburg FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

Join us as a Software Developer and contribute to exciting projects in a fast-paced environment. The ideal candidate should have a passion for coding and a knack for problem-solving, capable of developing scalable applications that enhance user experience.

Responsibilities

  • Design software applications and systems that meet clients' needs.
  • Write clean, scalable code using .NET and JavaScript frameworks.
  • Collaborate with cross-functional teams for integrated solutions.
  • Troubleshoot and debug applications to optimize performance.
  • Develop documentation for code and application features.
  • Mentor junior developers and share best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
Soft Skills
  • Analytical Thinking
  • Communication
  • Team Collaboration
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Familiarity with cloud services to improve scalability and efficiency.
  • Knowledge of DevOps practices: Understanding of CI/CD pipelines and automation.

Benefits

  • Competitive salary and performance bonuses.
  • Health and wellness benefits including medical aid.
  • Flexible working hours with hybrid options.
  • Professional development opportunities.

Company Culture

  • Innovation: We foster a culture of innovation and creativity, encouraging new ideas.
  • Collaboration: Our approach promotes teamwork and collaborative problem-solving.
  • Employee Well-being: We prioritize the well-being of our employees through various support programs.
Status: Closed