We are searching for a passionate Software Developer to join our innovative team in Cape Town. The ideal candidate will be adept at crafting scalable applications using contemporary frameworks and technologies, ensuring an optimal user experience.
Responsibilities
Collaborate in an Agile environment to deliver software projects.
Integrate user feedback for continuous improvement of applications.
Participate in team brainstorming sessions to define project requirements.
Write efficient, reusable code and libraries for future use.
Work with APIs and third-party libraries for application development.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Experience
5+ years of experience in software development
Technical Skills
Java
Cloud Services
Soft Skills
Leadership
Problem-solving
Certifications
AWS Certified Developer
Languages
English: Fluent
Advantageous
Experience with RESTful APIs: Hands-on experience in designing and implementing RESTful services.
Familiarity with Microservices architecture: Understanding of microservices and cloud-native applications.
Benefits
Health insurance and retirement benefits
Generous vacation and personal leave policies
Access to wellness programs and resources
Company-sponsored training and certification opportunities
Company Culture
Commitment to Growth: We believe in providing growth opportunities to our employees.
Collaboration: Teamwork and collaboration are at the heart of our operational strategy.
Respect and Inclusion: We respect and value every team member’s contributions and perspectives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development