Senior Software Engineer

Cape Town Full-time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Senior Software Engineer, you will be integral to our team, driving projects from concept through to completion. We seek individuals who are not only skilled in coding but also capable of collaborating with various stakeholders to deliver exceptional results.

Responsibilities

  • Collaborate closely with designers to implement user feedback into applications.
  • Identify, report, and resolve complex problems through analysis and solution implementation.
  • Drive innovation by suggesting improvements to system architecture.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML & CSS
  • SQL
Soft Skills
  • Problem-solving
  • Team collaboration
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with CI/CD pipelines: Experience in automating the deployment process using CI/CD pipelines.

Benefits

  • Health and wellness benefits
  • Retirement savings plan with company match
  • Flexible work hours and remote options
  • Training and professional development opportunities

Company Culture

  • Collaboration: We foster a collaborative environment where innovation is encouraged.
  • Continuous Learning: Our team is passionate about technology and dedicated to growth.
  • Diversity and Inclusion: We are committed to building a diverse and inclusive workplace.
Status: Closed