ERP Web Portal Developer
Kenya Red Cross Society · Nairobi
Job description
About the role
The ERP and Web Portal Developer designs, develops, enhances and supports enterprise web applications, APIs, middleware and integrations supporting Microsoft Dynamics 365 Business Central On-Premises. The role leads secure, scalable and maintainable C#/.NET solutions, works with the Business Central AL Developer on integration codeunits, sets technical documentation and engineering standards, and supervises consultants, vendors and interns. It is office-based in Nairobi with occasional travel and after-hours support during deployments.
Key responsibilities
- Develop and maintain staff, partner, beneficiary and public-facing portals with C#, ASP.NET, JavaScript, Vue.js and Tailwind CSS, extending the existing C#/.NET codebase
- Design Business Central integrations, develop AL integration codeunits and collaborate with the AL Developer
- Build secure REST APIs, implement OAuth2/OpenID Connect and maintain middleware and synchronisation services
- Troubleshoot incidents, coordinate releases and reduce technical debt
- Conduct code reviews, implement testing and quality controls
- Maintain architecture, API, deployment and developer documentation
- Gather requirements, train users and supervise consultants, vendors and interns
Required profile
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information Systems or related field
- Minimum five years of progressively responsible enterprise application development
- At least three years with Microsoft Dynamics NAV and/or Business Central
- Mandatory certifications: Dynamics 365 Business Central Functional Consultant Associate (MB800) or equivalent, and Developer Associate (MB-820) or equivalent
- Desirable: Azure Developer Associate, DevOps Engineer Expert, Scrum Master/Developer, ITIL Foundation, Power Platform Developer Associate
Required skills
- C#, ASP.NET MVC/Core.NET, Entity Framework, SQL Server
- HTML5, CSS3, JavaScript (ES6+), Vue.js, Tailwind CSS
- REST APIs, Business Central APIs and web services, AL integration codeunits
- Git, Azure DevOps, secure SDLC, testing and 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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 3 weeks from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Kenya Red Cross Society
Nairobi
Related job offers
-
Junior SAP Application Analyst - FI-CO (S/4HANA)
Jobs for Humanity Nairobi -
Senior Backend Engineer II & III (.NET) - Remote
M-KOPA Nairobi -
Back-End Software Developer (E-Commerce)
Summit Recruitment and Search Africa Nairobi -
Chargé(e) IT & Marketing (H/F) – Finetouch Africa
Finetouch Africa Embakasi -
IT Officer – Hagadera Field Office
theirc Hagadera