Software Developer

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

Job Description

We are searching for a Software Developer to join our lively team in Johannesburg. You will be responsible for developing innovative software solutions and collaborating with various teams to enhance our product offerings. This is an opportunity to contribute to impactful projects while advancing your skills in a supportive environment.

Responsibilities

  • Implement software solutions that meet or exceed specifications.
  • Coordinate with quality assurance teams to ensure product quality.
  • Engage in agile development methodologies, including scrum.
  • Document all phases of the software development lifecycle.
  • Identify opportunities for automation in processes.
  • Ensure proper security and data protection measures are implemented in applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is a plus
Experience
  • 5+ years in full-stack development
Technical Skills
  • Java
  • C#
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Microsoft Certified Solutions Developer
  • AWS Certified Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Knowledge of Continuous Integration and Continuous Deployment practices.
  • Cloud Services Experience: Experience in working with cloud providers like AWS or Azure.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policy
  • Employee wellness programs
  • Opportunities for career advancement

Company Culture

  • Team Spirit: We value teamwork and believe in achieving goals collectively.
  • Continuous Learning: Our team regularly engages in training and upskilling opportunities to stay at the forefront of technology.
  • Work-Life Balance: We prioritize maintaining a healthy work-life balance for all employees.
Status: Closed