Full-Stack Developer

  • Full Time
  • Nairobi

Website Power Learn Project

Power learn Project is a Pan-African Non-governmental Organisation that is here to see through a transformative Africa by equipping the youth with technology skills. We believe in truly placing the power of knowledge, technology, and opportunity in the hands of the youth. Through our flagship pro… read moregram, the #1MillionDevs4Africa initiative has scaled to 5 African countries: onboarding 5,000+ learners from Kenya, Nigeria, South Africa, Tanzania and Zambia onto our unique, custom-made learning platform. Our Mission Leader in advancement of Tech talent in Africa. Our Vision To drive transformative change in Africa through decentralised tech training.

About the Role

Build, maintain, and optimize the backend infrastructure underpinning the digital platforms. This developer will lead server-side development, API integrations, and Microsoft Dynamics 365 customization, ensuring data flows, automation scripts, and system integrations are robust, scalable, and secure.

Key Responsibilities

Optimised D365 backend and automation workflows
API integrations with organizations operational tools
System performance reports and maintenance logs
Backend technical documentation

Requirements

5+ years backend development experience in production environments
5+ years backend development – Python (Django/FastAPI) is mandatory
2+ years Microsoft Dynamics 365 customisation and RESTful API integration experience
Proven D365 customisation and Power Automate experience
Azure or AWS cloud deployment experience required
Strong RESTful API design and integration portfolio
Solid experience with PostgreSQL and SQL Server in production
Experience implementing CI/CD pipelines (GitHub Actions or Azure Pipelines)
Bachelor’s degree in Computer Science, Software Engineering, or a related STEM field

Nice to Have

Honours degree or postgraduate qualification in Software Engineering, Cloud Computing, or Data Engineering
Microsoft Certified: Azure Developer Associate or Azure Solutions Architect
Python/Django certification advantageous

Apply Through:

bael.gebeya.com

To apply for this job please visit bael.gebeya.com.