Power Learn Project is a Pan-African Non-governmental Organisation dedicated to transforming Africa by equipping youth with technology skills. We are looking for a Full-Stack Developer to design, develop, and maintain web-based, mobile, and backend applications to meet business and clinical requirements.
Key Responsibilities
Software Development & Systems Integration
- Design, develop, test, and maintain web-based, mobile, and backend applications.
- Develop and deploy secure, well-documented APIs to enable system integrations across internal and third-party platforms.
- Participate in the full software development lifecycle (SDLC) including requirements analysis, development, testing, deployment, and post-release support.
- Ensure code quality through documentation, testing, reviews, and adherence to development standards.
- Monitor application performance, availability, and reliability.
- Optimize system configurations and resource utilization to improve scalability, security, and performance.
- Troubleshoot and resolve application defects and production issues promptly.
DevOps, Change Management & Automation
- Support automation of development, build, testing, and deployment processes to improve efficiency and reduce lead time.
- Ensure all system changes comply with change management and audit requirements, including preparation of release and testing evidence.
- Track and report key change and deployment metrics in collaboration with the ICT team.
Resilience, Business Continuity & Security
- Support Business Continuity Planning (BCP) and Disaster Recovery (DR) activities for critical systems such as MED360, HRMIS, Payroll, Active Directory, and PACS.
- Participate in backup, restore, and disaster recovery testing exercises.
- Collaborate with ICT and system owners to strengthen system resilience and availability in a healthcare environment.
Collaboration & Stakeholder Engagement
- Work closely with cross-functional teams including ICT, Finance, Operations, and clinical system users.
- Support vendor engagements and system enhancements where required.
- Contribute to continuous improvement initiatives across digital systems and processes.
Technology Environment
- Frontend: Angular / React / Vue
- Backend: .NET / Node.js / Java / PHP
- Databases: SQL Server / MySQL / PostgreSQL
- APIs & Integration: RESTful services, API Gateways
- DevOps & Containers: Docker, CI/CD pipelines
- Infrastructure: Hybrid (On-Premise & Cloud-based)
How to Apply
Interested and qualified candidates should apply through the portal link: Apply for Full-Stack Developer (Redirection to bael.gebeya.com)