Software Engineer

Cape Town FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

Join our talented team as a Software Engineer where you'll work on exciting projects that challenge your skills. We value creativity and collaboration, and we're looking for someone who can contribute to our mission of delivering exceptional software products. If you're ready to take your career to the next level, we'd love to hear from you!

Responsibilities

  • Architect and implement scalable applications utilizing cloud services.
  • Collaborate with DevOps teams to streamline deployment processes.
  • Analyze and resolve application performance issues.
  • Implement security best practices within applications.
  • Engage in continuous learning and professional development.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or related fields
Experience
  • 5+ years of experience in software engineering roles
Technical Skills
  • Django
  • GraphQL
Soft Skills
  • Analytical Skills
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of Agile methodologies: Familiarity with Agile development processes and principles.

Benefits

  • Health and wellness benefits
  • Retirement savings plan with company match
  • Flexible working conditions
  • Opportunity for career development and training

Company Culture

  • Inclusive Environment: We believe in fostering a diverse and inclusive workplace where everyone feels welcome.
  • Innovation Focus: Our culture encourages creative thinking and exploration of new ideas.
  • Work-Life Balance: We promote a healthy work-life balance across all levels of the organization.
Status: Closed