Software Developer

Pretoria FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer at our company, you’ll harness your expertise to build applications that drive business success. Collaborating with cross-disciplinary teams, you’ll contribute to the entire software development lifecycle from ideation to execution.

Responsibilities

  • Create high-quality software for various applications in a timely manner.
  • Collaborate with team members on a daily basis to drive innovation.
  • Perform regular software maintenance and upgrades.
  • Analyze user needs and develop software solutions that meet those needs.
  • Provide support and training to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years in software engineering or similar
Technical Skills
  • JavaScript
  • RESTful APIs
  • Agile Methodologies
Soft Skills
  • Teamwork
  • Problem-Solving
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and Kubernetes: Experience with containerization and orchestration tools.
  • Familiarity with Agile Scrum Practices: Hands-on experience in Agile project environments.

Benefits

  • Health and dental benefits
  • Generous leave policy
  • Employee training and development programs
  • Performance bonuses

Company Culture

  • Innovation-Driven: We promote innovative thinking and creative solutions.
  • Work-Life Balance: We prioritize work-life balance for all employees.
  • Respect and Integrity: Building a respectful and integrity-driven team culture.
Status: Closed