Role Overview
SOS Children's Villages is seeking a Senior Advisor / Software Developer / Web Application Developer to lead the technical evolution of the Digify platform. This is a full-stack role requiring expertise in both frontend and backend development within a complex digital environment. The developer will design, develop, and maintain platform components, ensuring high standards of code quality, maintainability, and compliance with architectural guidelines.
Key Responsibilities
- Platform Development: Design and maintain frontend and backend components of the Digify platform, implementing new features and modules.
- Integrations: Develop and manage integrations with payment providers, analytics tools, CRM systems (like Salesforce), and other third-party services.
- Technical Maintenance: Identify, analyse, and resolve technical issues, performance bottlenecks, and platform incidents. Perform regular system updates and optimizations.
- Collaboration: Work closely with the Web Design Professionals to ensure technical implementation aligns with UX/UI design systems. Provide technical guidance to Member Associations and Project Managers.
- Documentation & QA: Produce comprehensive technical documentation and participate in code reviews to ensure consistency. Support unit, integration, and regression testing.
- Strategic Planning: Translate functional requirements into technical specifications and participate in Agile (Scrum) processes like backlog refinement and sprint planning.
- Safeguarding: Help maintain a safe and protective environment for staff and program participants by integrating safeguarding principles into daily decisions and reporting concerns promptly.
Requirements and Qualifications
- Education: Undergraduate degree in Computer Science, Software Engineering, Information Systems, or a related field. (Certifications in Web Development, Agile, or Cloud Technologies are desirable).
- Experience: 5–8 years of relevant professional experience in web application development.
- CMS Expertise: Proven experience developing and maintaining CMS-based websites (e.g., Kentico or similar platforms).
- Frontend Skills: Proficiency in HTML, CSS, JavaScript/TypeScript, and modern frameworks such as React, Vue, or Angular.
- Backend Skills: Strong experience in backend development within .NET or comparable enterprise-level environments.
- Technical Knowledge: Expertise in API integrations (REST, JSON), version control (Git), CI/CD pipelines, and secure coding practices (OWASP).
- Languages: Fluent in English. Fluency in German is required for coordination with Member Associations and vendors in the EUNA region.
- Soft Skills: Strong analytical problem-solving capabilities, high attention to detail, and the ability to collaborate across technical and non-technical stakeholders.
How to Apply
Interested and qualified? Go to SOS Children's Villages career portal at https://www.myjobmag.co.ke/apply-now/1224929 to apply. Ensure your application highlights your relevant experience in full-stack development and CMS management.