As a Software Developer in our Cape Town office, you will work on diverse projects and help create innovative software solutions. A great opportunity to make an impact while enhancing your skills in a team-oriented atmosphere.
Responsibilities
Develop and optimize backend services and APIs.
Work closely with the design team to implement user-friendly interfaces.
Ensure software security and data protection measures are in place.
Participate in Agile ceremonies and contribute to sprint planning.
Identify performance bottlenecks and enhance application responsiveness.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
3+ years of experience in software development
Technical Skills
Java
Python
JavaScript
React
SQL
Soft Skills
Communication
Time Management
Adaptability
Certifications
AWS Certified Developer
Scrum Master Certification
Languages
English: Fluent
Advantageous
Experience with cloud services (AWS, Azure): Familiar with deploying applications in cloud environments.
Knowledge of DevOps practices: Understanding of CI/CD processes and tools.
Benefits
Competitive salary and performance bonuses.
Medical aid and wellness benefits.
Flexible working hours.
Professional development opportunities.
Company Culture
Innovation: We nurture creativity and encourage our team to think outside the box.
Team Spirit: Collaboration is at the heart of our culture; we work together to achieve great results.
Continuous Learning: We promote a culture of growth and provide resources for continual education.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development