We are on the lookout for a talented Software Developer to join our vibrant team in Cape Town. The successful candidate will have a knack for crafting high-quality software and be proficient in various programming languages.
Responsibilities
Design robust software solutions that meet user requirements.
Document development processes, code changes, and technical specifications.
Implement security measures and best practices in coding.
Assist in the identification of process improvements.
Implement unit tests and ensure quality control measures are met.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is preferred
Experience
5+ years of experience in software development
Technical Skills
Java
C#
Soft Skills
Time management
Effective communication
Certifications
Google Cloud Certified
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Knowledge of Agile methodologies: Experience working in Agile environments and sprints.
Familiarity with RESTful API design: Experience in designing and implementing RESTful APIs.
Benefits
Comprehensive health insurance coverage
Performance bonuses and merit increases
Flexible working conditions
Training and development opportunities
Company Culture
Innovation: Creativity is at the heart of our work, and we encourage unique ideas and approaches.
Flexibility: We offer flexible working arrangements to accommodate different lifestyles.
Community Engagement: Engagement in community initiatives and support for local causes are integral to our company ethos.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development