We are seeking a Software Engineer to join our team in Cape Town. You will design, implement, and enhance software solutions while collaborating closely with cross-functional teams to deliver top-notch applications.
Responsibilities
Implement software solutions with a focus on performance and security.
Conduct research and development for future projects to improve productivity.
Participate in agile methodologies, collaborating in sprints and stand-ups.
Assist in the integration of third-party services and APIs.
Drive continuous improvement by suggesting enhancements and optimizations.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
5+ years of experience in software engineering
Technical Skills
Java
JavaScript
Microservices Architecture
Soft Skills
Analytical Skills
Problem-Solving
Certifications
Google Professional Cloud Architect
Agile Certified Practitioner (PMI-ACP)
Languages
English: Fluent
Advantageous
Understanding of Cloud Services: Experience with services such as AWS or Azure for deployment.
Familiarity with CI/CD practices: Knowledge of continuous integration and delivery processes to streamline development.
Benefits
Attractive salary package with bonuses
Employee assistance programs for well-being
Opportunities for career advancement
Regular team-building activities
Company Culture
Diversity and Inclusion: We celebrate diversity and create an inclusive environment for all employees.
Flexible Work-Life Balance: We offer flexibility to ensure a healthy work-life balance for all employees.
Community Engagement: We actively engage with and give back to our local community.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development