Software Developer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are on the hunt for a talented Software Developer in Cape Town who is passionate about coding and building innovative software solutions. This role involves collaborating with a dynamic team to develop high-quality applications that meet our clients' needs. If you’re a problem solver with a knack for creating effective software, we'd love to meet you.

Responsibilities

  • Design and implement new software functionalities.
  • Review and maintain existing codebase for enhancements.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Conduct unit testing and debugging practices.
  • Monitor software performance and troubleshoot issues.
  • Participate in agile development processes.

Requirements

Education
  • Master's degree in Software Engineering or a related field is advantageous
Experience
  • 5+ years of relevant software development experience
Technical Skills
  • C#
  • React
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Scrum Master
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on experience with deploying applications on cloud environments.
  • Familiarity with microservices architecture: Experience designing applications using microservices principles.

Benefits

  • Health and wellness programs
  • Generous leave policies
  • Employee assistance programs
  • Career growth opportunities

Company Culture

  • Supportive Culture: We maintain a supportive culture where every employee feels valued and heard.
  • Work-Life Balance: We prioritize work-life balance, allowing flexibility in work hours.
  • Diversity and Inclusion: We believe a diverse workforce drives innovation and creativity.
Status: Closed