Software Developer

Johannesburg FULL TIME R30,000 - R50,000 / Month
(R360,000 - R600,000 / Year)

Job Description

As a Software Developer, you will work on exciting projects that challenge your skills and creativity. You will be part of a vibrant team dedicated to delivering outstanding software products that improve efficiency and user experience.

Responsibilities

  • Develop software solutions that meet the needs of our clients.
  • Create user interfaces that enhance usability and improve user experience.
  • Implement security measures and protect sensitive data.
  • Testing of software to ensure compatibility and stability across systems.
  • Collaborate with product managers to define and develop product features.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • C#
  • JavaScript
  • SQL
  • HTML/CSS
Soft Skills
  • Team player
  • Attention to detail
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile software development processes and tools.
  • Knowledge of cloud services (e.g., AWS, Azure): Experience in working with cloud platforms for deployment and development.

Benefits

  • Market-related salary
  • Annual bonus based on performance
  • Health and wellness benefits
  • Opportunities for career advancement

Company Culture

  • Innovation: We prioritise innovative thinking and creative problem-solving.
  • Collaboration: Teamwork is at the heart of our success; we work together to achieve results.
  • Diversity: We celebrate our diverse backgrounds and perspectives to foster an inclusive environment.
Status: Open