Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are searching for a skilled Software Developer specializing in C# to join our creative team in Cape Town. The ideal candidate will be responsible for designing, implementing, and maintaining software applications in various projects, ensuring high quality and performance.

Responsibilities

  • Write and maintain in-depth documentation for software applications.
  • Coordinate with external partners and stakeholders as necessary.
  • Monitor performance and scalability of applications.
  • Facilitate regular scrum meetings and team stand-ups.
  • Engage in peer programming and mentoring of junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in software development including C# and .NET frameworks
Technical Skills
  • C#
  • .NET Core
Soft Skills
  • Adaptability
  • Problem-solving
Certifications
  • Microsoft Certified: Azure Fundamentals
Languages
  • English: Fluent

Advantageous

  • Understanding of DevOps practices: Knowledge of CI/CD pipelines and DevOps practices such as containerization.
  • Experience in front-end frameworks like Angular or React: Proficient in utilizing front-end frameworks in full-stack development.

Benefits

  • Health, dental, and vision insurance
  • 401(k) plan with matching contributions
  • Work-life balance initiatives
  • Employee mentorship programs

Company Culture

  • Team Collaboration: We value collaboration and teamwork in achieving our goals.
  • Health and Wellbeing: We prioritize our team’s health and wellbeing through various initiatives.
  • Employee Recognition: We celebrate our team's achievements and provide recognition for their contributions.
Status: Open