Software Engineer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We're on the lookout for a talented Software Engineer to join our vibrant team in Johannesburg. The successful candidate will play a vital role in developing robust applications and systems that meet the needs of our clients. This is an exciting opportunity for those passionate about all things tech to work with a creative and collaborative team.

Responsibilities

  • Engage with stakeholders to gather requirements and translate them into technical specifications.
  • Ensure the scalability and responsiveness of applications, especially under load.
  • Monitor application performance and troubleshoot operational issues.
  • Document technical specifications and assist in the onboarding of new team members.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • C#
  • Cloud Technologies
Soft Skills
  • Problem-Solving
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Kubernetes: Familiar with orchestration technologies to manage containerized applications.
  • Experience in DevOps: Knowledge of DevOps practices to streamline development and operations.

Benefits

  • Comprehensive medical and dental coverage
  • Generous leave policies
  • Access to online courses and training programs
  • Fun team outings and activities

Company Culture

  • Diversity: We celebrate diverse backgrounds and experiences, fostering an inclusive workplace.
  • Growth Mindset: We support continuous learning and personal development for all employees.
Status: Closed