Join our Cape Town team as a Software Developer where you will design, develop, and maintain software applications. We seek a problem-solver with a passion for technology and the ability to work collaboratively in a fast-paced environment.
Responsibilities
Create and manage application databases.
Utilize DevOps practices to streamline deployment.
Engage with clients to gather requirements and feedback.
Foster a culture of innovation by sharing insights and ideas with the team.
Participate in code optimization and performance tuning.
Manage time effectively across multiple projects.
Provide support during the application launch and post-launch phases.
Requirements
Education
Bachelor's degree in Computer Science or relevant field
Experience
5+ years of experience in software development.
Technical Skills
C#
Node.js
Soft Skills
Problem-solving
Leadership
Languages
English: Fluent
Advantageous
Familiarity with REST APIs: Understanding of RESTful service architecture.
Experience in Agile methodologies: Knowledge of Agile practices in software development.
Benefits
Full health benefits with an employer contribution.
Pension plan with competitive matching.
Work-life balance initiatives.
Career growth opportunities through mentorship.
Company Culture
Diversity: We celebrate diversity and inclusion, recognizing that different perspectives drive innovation.
Work-Life Balance: We promote a balanced work-life culture, allowing flexibility in how our employees work.
Respect and Collaboration: Our culture is built on mutual respect and collaborative practices.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development