We are looking for a talented Software Developer to join our dynamic team in Cape Town. You will play a key role in designing, implementing, and maintaining software projects that drive innovation and enhance user experience.
Responsibilities
Write clean, maintainable, and efficient code.
Stay current with emerging technologies and industry trends.
Ensure software is secure and complies with industry standards.
Assist in the transition of software from development to production.
Provide support and troubleshoot issues in existing applications.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
3-5 years of experience in software development
Technical Skills
Java
Python
JavaScript
SQL
Soft Skills
Problem-solving
Teamwork
Communication
Certifications
AWS Certified Developer
Scrum Master Certification
Languages
English: Fluent
Advantageous
Familiarity with Docker and Kubernetes: Knowledge of containerization and orchestration tools.
Experience with CI/CD pipelines: Understanding of continuous integration and delivery processes.
Benefits
Health, dental, and vision insurance
Retirement plan with company matching
Flexible working hours and remote work options
Employee training and development programs
Company Culture
Innovation: We prioritize creativity and out-of-the-box thinking, encouraging innovative solutions.
Collaboration: We value teamwork and believe in working together towards common goals.
Diversity and Inclusion: We foster a diverse and inclusive workplace where everyone can thrive.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development