We are seeking a talented Software Developer to join our Cape Town team. This role requires strong skills in software design, development, and implementation, where you will contribute to building cutting-edge applications tailored to client needs.
Responsibilities
Develop new software features and enhancements based on client feedback.
Work with QA teams to ensure high-quality deliverables.
Assist in the deployment of applications and monitor performance.
Contribute to innovative solutions that address business challenges.
Support existing applications through maintenance and upgrades.
Stay up to date with emerging technologies and industry trends.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Experience
5+ years of experience in software development
Technical Skills
C#
JavaScript
Soft Skills
Analytical Thinking
Communication
Certifications
Microsoft Certified: Azure Developer Associate
Languages
English: Fluent
Advantageous
Familiarity with cloud platforms: Experience working with AWS or Azure technologies.
Mobile application development experience: Knowledge of mobile app development frameworks and practices.
Benefits
Comprehensive medical aid package
Generous leave policy
Professional training allowances
Team-building events
Company Culture
Inclusivity: We embrace a diverse work environment, welcoming individuals from all backgrounds.
Continuous Improvement: We are dedicated to continuous improvement and learning as a team.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development