Software Developer

Johannesburg FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are looking for a Software Developer to help us design, develop, and maintain our software systems. Ideal candidates will demonstrate strong problem-solving skills and a passion for coding in various programming languages.

Responsibilities

  • Create scalable applications in accordance with project specifications.
  • Contribute to team meetings with innovative development ideas.
  • Utilize version control systems for code management.
  • Implement test-driven development practices.
  • Collaborate with cross-functional teams to establish and refine development standards.

Requirements

Education
  • Bachelor's degree in relevant field
  • Master's degree is preferred
Experience
  • 4+ years of software development experience
Technical Skills
  • C++
  • Ruby on Rails
Soft Skills
  • Creativity
  • Project Management
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with software testing practices: Understanding of both manual and automated testing techniques.
  • DevOps experience: Understanding of DevOps principles and practices.

Benefits

  • Comprehensive medical and dental coverage
  • Paid vacation and sick leave
  • Professional development assistance
  • Team-building activities and events

Company Culture

  • Continuous Improvement: We are dedicated to continuous improvement and learning opportunities.
  • Flexibility: Our flexible work policies ensure work-life balance.
  • Community Engagement: We actively participate in community engagement initiatives.
Status: Closed