Backend Software Engineer

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

Job Description

We're in search of a Backend Software Engineer to join our talented team in Midrand. The successful candidate will work on various projects that require strong programming skills, collaboration with cross-functional teams, and the drive to produce scalable software solutions. If you have a knack for problem-solving and a passion for technology, we want to hear from you!

Responsibilities

  • Create and maintain robust backend systems that support various applications.
  • Collaborate with cross-functional teams to design API endpoints.
  • Monitor application performance and implement upgrades as needed.
  • Assist in training junior developers and onboarding new team members.
  • Follow Agile methodologies to deliver high-quality software.
  • Conduct research and contribute to innovative software solutions.
  • Evaluate existing software and propose necessary enhancements.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Software Engineering is advantageous
Experience
  • 3-5 years of hands-on experience in backend development
Technical Skills
  • Java
  • Docker
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Proficiency in cloud platforms such as AWS or Azure: Experience with cloud environments and services.
  • Familiarity with microservices architecture: Understanding of designing systems with microservices.

Benefits

  • Comprehensive healthcare benefits, including dental and vision.
  • Generous leave policies, including family leave.
  • Ongoing training and development programs.
  • Employee wellness initiatives and recreational activities.

Company Culture

  • Growth Mindset: We encourage continuous personal and professional growth for all employees.
  • Work-Life Balance: We believe in a healthy work-life balance for our employees.
  • Open Communication: We promote open communication throughout the organization.
Status: Open