Software Developer

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

Job Description

Join our dynamic team as a Software Developer, where you'll work with cutting-edge technologies to design and implement software solutions that drive business success. Ideal candidates will have experience in full-stack development and a passion for innovation.

Responsibilities

  • Architect innovative software solutions that meet customer needs.
  • Streamline application processes and enhance performance through rigorous testing.
  • Utilize best practices for code versioning and collaboration tools.
  • Contribute to project planning and timelines to ensure timely delivery.
  • Support junior developers in their growth and development.

Requirements

Education
  • Bachelor's degree in Information Technology or equivalent experience
Experience
  • 3+ years of experience in software development or related field
Technical Skills
  • C#
  • JavaScript
  • Docker
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with serverless architectures: Hands-on experience with serverless computing and microservices.
  • Familiarity with version control tools: Experience with Git or similar version control systems.

Benefits

  • Health and wellness programs
  • Performance bonuses based on individual contribution
  • Employee assistance programs for personal issues
  • Generous leave policies including parental leave

Company Culture

  • Team Collaboration: Collaboration is at the heart of what we do. We believe that great ideas come from teamwork.
  • Work-Life Balance: We prioritize a healthy work-life balance, understanding its importance for employee satisfaction.
Status: Closed