We are seeking a skilled Software Engineer to join our team in Cape Town. The ideal candidate will develop, maintain, and improve web applications while collaborating with cross-functional teams to deliver exceptional software solutions.
Responsibilities
Analyze user needs and develop software solutions.
Coordinate with cross-functional teams for project delivery.
Maintain documentation and software updates.
Participate in agile methodologies and sprints.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree is advantageous
Experience
3+ years of experience in software development
Technical Skills
JavaScript
React
Node.js
Python
SQL
AWS
Soft Skills
Problem-solving
Team Collaboration
Adaptability
Certifications
AWS Certified Solutions Architect
Scrum Certification
Languages
English: Fluent
Advantageous
Experience in Agile methodologies: Familiarity with Agile practices for software development.
Knowledge of Docker and Kubernetes: Understanding of containerization and orchestration tools.
Benefits
Comprehensive health and wellness benefits
Flexible remote work policy
Generous annual leave
Opportunities for professional development
Company Culture
Innovation: We encourage innovative thinking and problem-solving.
Collaboration: Teamwork is at the heart of our success.
Diversity and Inclusion: We value diverse perspectives and backgrounds.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development