ERP Web Portal Developer
Kenya Red Cross · Nairobi
Job description
About the role
The ERP Web Portal Developer will design, build and continuously improve enterprise web applications, APIs and integrations that support Microsoft Dynamics 365 Business Central on‑premises. Working within the ICT department, the role combines full‑stack development with integration engineering to deliver secure, scalable solutions for internal users and external partners.
Key responsibilities
- Develop and maintain staff, partner, beneficiary and public‑facing portals using C#, ASP.NET, JavaScript, Vue.js and Tailwind CSS.
- Extend and preserve the existing C#/.NET codebase while ensuring backward compatibility.
- Design integrations with Dynamics 365 Business Central, develop AL codeunits, and consume Business Central APIs and web services.
- Build secure REST APIs, implement OAuth2/OpenID Connect, and maintain middleware and synchronization services.
- Troubleshoot incidents, coordinate releases, and reduce technical debt.
- Conduct code reviews, implement testing and quality controls.
- Establish and maintain architecture, API, deployment and developer documentation.
- Gather requirements, train users and provide technical guidance.
- Supervise consultants, vendors and interns.
Required profile
- Bachelor's degree in Computer Science, IT, Software Engineering or related field.
- Minimum five (5) years of progressive enterprise application development experience.
- Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate (MB800) or equivalent.
- Microsoft Certified: Dynamics 365 Business Central Developer Associate (MB‑820) or equivalent.
Required skills
- C# and .NET development
- ASP.NET
- JavaScript, Vue.js, Tailwind CSS
- Microsoft Dynamics 365 Business Central
- AL (Business Central) development
- REST API design and implementation
- OAuth2 / OpenID Connect
- Middleware integration services
- Secure coding practices
- Technical documentation
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
58 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Kenya Red Cross
Nairobi
Related job offers
-
IT & Systems Engineer (NetSuite)
West Indian Ocean Cable Company Nairobi -
Junior Data Scientist – Fintech
Pezesha Nairobi -
System Administrator – Infrastructure
Unga Holding Nairobi -
Volunteer Senior Measurement & Evaluation Specialist (Remote)
Ashoka Nairobi -
AI Automation & Claude Specialist
Talent Match Africa Comté de Nairobi