Software Engineer

Johannesburg Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are currently seeking a Software Engineer to join our growing team in Johannesburg. The ideal candidate will be responsible for designing, developing, and maintaining software applications that meet business requirements. You will collaborate closely with other team members to create high-quality software solutions that enhance user experience and meet our clients' needs.

Responsibilities

  • Design software to meet both functional and non-functional requirements.
  • Write clean, maintainable code adhering to industry best practices.
  • Contribute to architecture decisions to enhance performance and scalability.
  • Provide input on technology selection and direction for the team.
  • Engage with customers to understand their needs and gather feedback.

Requirements

Education
  • Bachelor's degree in Computer Science or related discipline
  • Master's degree in Engineering is a plus
Experience
  • 5+ years of full-stack software development experience
Technical Skills
  • Python
  • Django
Soft Skills
  • Problem-solving
  • Time Management
Certifications
  • Google Certification in Software Development
Languages
  • English: Fluent

Advantageous

  • Previous experience in DevOps roles: Experience working with DevOps tools and practices for streamlining operations.
  • Familiarity with Containerization: Hands-on experience with Docker or Kubernetes for application deployment.

Benefits

  • Health insurance including dental and vision coverage
  • Retirement savings plan with company match
  • Work-life balance with flexible hours
  • Investment in employee training and growth

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive workplace where everyone belongs.
  • Work Hard, Play Hard: We believe a healthy work-life balance and enjoy team outings and activities.
  • Empowerment: We empower our employees by encouraging decision-making and fostering ownership of their work.
Status: Open