Join our dynamic team as a Software Developer in Cape Town. You will work on a variety of exciting projects that leverage the latest technologies. We seek creative thinkers who can deliver high-quality software solutions.
Responsibilities
Architect and implement new software components.
Conduct unit testing and ensure software quality.
Integrate with third-party APIs and services.
Engage in agile software development processes and ceremonies.
Collaborate with quality assurance teams to validate software functionality.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is advantageous
Experience
3-5 years of software development experience
Technical Skills
JavaScript
Python
SQL
React
Git
API Development
Soft Skills
Teamwork
Adaptability
Time Management
Certifications
AWS Certified Developer
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Knowledge of Docker and Kubernetes: Experience with containerization and orchestration tools.
Experience in CI/CD processes: Understanding of continuous integration and deployment methodologies.
Benefits
Comprehensive health insurance options
Retirement savings plan with company contributions
Flexible work hours
Professional development opportunities
Company Culture
Innovation: We encourage creative thinking and innovative approaches to solving complex problems.
Collaboration: Our team works closely together, sharing ideas and fostering a supportive work environment.
Continuous Learning: We value ongoing professional development and learning opportunities for all our staff.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development