Software Engineer

Cape Town FULL TIME R75,000 - R80,000 / Month
(R900,000 - R960,000 / Year)

Job Description

As a Software Engineer in our Cape Town office, you will focus on writing quality code and enhancing system functionality. This position emphasizes collaboration with design and product teams to deliver exceptional software experiences.

Responsibilities

  • Develop robust back-end components and services.
  • Work closely with UI/UX designers to create intuitive and user-friendly interfaces.
  • Optimize applications for maximum speed and scalability.
  • Identify and troubleshoot software issues, implementing resolutions in a timely manner.
  • Document development processes, code changes, and software functionalities.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of professional experience in software development
Technical Skills
  • C#
  • .NET Framework
  • SQL
Soft Skills
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Knowledge of deploying applications to cloud platforms and services.
  • Familiarity with Agile methodologies: Experience in working within Agile teams and processes.

Benefits

  • Competitive salary and bonus structure
  • Comprehensive health benefits including medical, dental, and vision
  • Flexible working hours
  • Opportunities for professional development and training

Company Culture

  • Collaboration: We work closely as a team to encourage innovation and personal growth.
  • Diversity: We value diverse perspectives and experiences to create a welcoming workplace.
  • Continuous Learning: We believe in fostering a culture of continuous learning and skill enhancement.
Status: Closed