Software Developer

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

Job Description

Join us as a Software Developer where you will be instrumental in developing innovative software solutions. Your role will encompass everything from writing code to testing and debugging, ensuring high-quality deliverables.

Responsibilities

  • Design and develop software solutions that adhere to project requirements.
  • Collaborate with project managers and other stakeholders to define system requirements.
  • Ensure software is tested adequately before deployment.
  • Monitor and maintain deployed software, ensuring its reliability.
  • Mentor junior developers and assist in their skill development.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
  • Additional qualifications will be valued
Experience
  • 3+ years of relevant experience preferred
Technical Skills
  • C#
  • Django
Soft Skills
  • Problem-solving
  • Creativity
Certifications
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in an Agile/Scrum environment.
  • Exposure to cloud technologies: Experience with cloud platforms is a plus.

Benefits

  • Health and wellness benefits
  • Retirement savings with contribution match
  • Flexible hours with options for remote work
  • Access to ongoing training and career development

Company Culture

  • Diversity: We believe in diversity and inclusion, welcoming talent from all walks of life.
  • Results-Oriented: We focus on results while maintaining a healthy work-life balance for our employees.
  • Trust and Transparency: We promote an environment of trust where transparency is key to our operations.
Status: Closing Soon