Senior Software Engineer

Cape Town FULL TIME R45,000 - R60,000 / Month
(R540,000 - R720,000 / Year)

Job Description

We are seeking an experienced Senior Software Engineer who excels in delivering quality software solutions. This role includes driving technical discussions and implementing best practices during the software development lifecycle.

Responsibilities

  • Develop high-quality software solutions using various programming languages including JavaScript and Python.
  • Collaborate with designers to create intuitive user interfaces.
  • Optimize application performance and ensure system scalability.
  • Manage the full software development lifecycle, from concept to delivery.
  • Troubleshoot, debug, and upgrade existing software.
  • Implement best practices for coding standards and code reviews.
  • Participate in regular team meetings to discuss project progress and hurdles.
  • Stay updated on emerging technologies and evaluate their potential impact on our projects.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master’s degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • SQL
  • React
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience with containerization and orchestration technologies.
  • Experience with CI/CD practices: Knowledge of continuous integration and deployment pipelines.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policy with flexible working hours
  • Professional development opportunities
  • Remote work options available

Company Culture

  • Teamwork: Fostering a culture of collaboration and support.
  • Innovation: Encouraging creative thinking and innovative solutions.
  • Respect and Inclusion: Valuing diverse perspectives and inclusiveness in our workplace.
Status: Closed