ERP Web Portal Developer
AI job insight
Kenya Red Cross Society is seeking an ERP Web Portal Developer to lead secure, scalable web applications and Microsoft Dynamics 365 Business Central integrations. The role involves C#/.NET development, REST APIs, middleware, quality assurance, documentation, and coordination of consultants, vendors, and interns.
- Full-time position based in Nairobi with working hours from 8 to 5
- Leads enterprise portal, API, middleware, and Business Central integration development
- Uses C#, ASP.NET, JavaScript, Vue.js, Tailwind CSS, REST APIs, OAuth2, and OpenID Connect
Similar jobs
More roles you may want to review before you leave.AI summary
Kenya Red Cross Society is seeking an ERP Web Portal Developer to lead secure, scalable web applications and Microsoft Dynamics 365 Business Central integrations. The role involves C#/.NET development, REST APIs, middleware, quality assurance, documentation, and coordination of consultants, vendors, and interns.
- Full-time position based in Nairobi with working hours from 8 to 5
- Leads enterprise portal, API, middleware, and Business Central integration development
- Uses C#, ASP.NET, JavaScript, Vue.js, Tailwind CSS, REST APIs, OAuth2, and OpenID Connect
- Requires a bachelor’s degree in computer science, IT, software engineering, or a related field
- Applicant location is Kenya and the working language is English
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- UnclearRelated work experienceThe text mentions experience, but the exact level should be confirmed at source.
- RequiredEducation or certification mentioned in the postThe captured text mentions education, a diploma, certificate, or licence.
- PreferredPractical evidence in security, internship, entregadorThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in NairobiThe vacancy is associated with this location.
- UnclearComfort with the Full Time contract termsConfirm hours, duration, probation and benefits at the original source.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- Role specificAcademic or professional certificates
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest ERP Web Portal Developer evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to Kenya Red Cross Society and the role in Nairobi.
- Add concrete examples related to security, internship, entregador, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from BrighterMonday Kenya; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- BrighterMonday Kenya
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this ERP Web Portal Developer role in security, internship?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Nairobi under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research Kenya Red Cross Society before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
K
ERP Web Portal Developer
Kenya Red Cross Society
Software & Data
Today
New
Nairobi
Full Time
Confidential
Share link
Share on WhatsApp
Share on LinkedIn
Share on Facebook
Share on Twitter
Share via SMS
Language Requirement:
English
Work Type:
Full Time
Working Hours:
8 to 5
Applicant Location:
Kenya
Job descriptions & requirements
Position Overview:
The ERP and Web Portal Developer is responsible for the design, development, enhancement, support and continual improvement of enterprise web applications, APIs, middleware and integrations supporting Microsoft Dynamics 365 Business Central On-Premises. The incumbent leads development of secure, scalable and maintainable C#/.NET solutions, collaborates with the Business Central AL Developer to design integration solutions and develop AL integration codeunits where required, and establishes enterprise technical documentation and software engineering standards. The role supervises consultants, vendors and interns while translating business requirements into robust digital solutions.
Key Responsibilities
- Enterprise Web Portal Development (25%)
- Develop and maintain staff, partner, beneficiary and public-facing portals using C#, ASP.NET, JavaScript, Vue.js and Tailwind CSS. Maintain and extend the existing enterprise C#/.NET codebase while preserving architecture and backward compatibility
- ERP Integration & Business Central (20%)
- Design integrations with Business Central. Develop AL integration codeunits where required. Collaborate with the AL Developer on solution architecture. Develop and consume Business Central APIs and web services.
- API & Middleware (15%)
- Develop secure REST APIs. Implement OAuth2/OpenID Connect. Maintain middleware and synchronisation services.
- Application Support & Lifecycle (10%)
- Troubleshoot incidents. Coordinate releases. Reduce technical debt.
- Quality Assurance (8%)
- Conduct code reviews. Implement testing and quality controls
- Documentation (7%)
- Establish and maintain architecture, API, deployment and developer documentation.
- Stakeholder Engagement (5%)
- Gather requirements, train users and provide technical guidance.
- Vendor & Team Coordination (5%)
- Supervise consultants, vendors and interns.
- Security & Compliance (5%)
- Apply secure coding practices
Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems or related discipline.
- Mandatory Professional Certifications:
- Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate (MB800) or current equivalent.
- Microsoft Certified: Dynamics 365 Business Central Developer Associate (MB-820) or current equivalent
- Desirable Certifications:
- Azure Developer Associate
- DevOps Engineer Expert
- Scrum Master/Developer
- ITIL Foundation
- Power Platform Developer Associate
- Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems or related discipline.
- Mandatory Professional Certifications:
- Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate (MB800) or current equivalent.
- Microsoft Certified: Dynamics 365 Business Central Developer Associate (MB-820) or current equivalent
- Desirable Certifications:
- Azure Developer Associate
- DevOps Engineer Expert
- Scrum Master/Developer
- ITIL Foundation
- Power Platform Developer Associate
Experience
Minimum five (5) years’ progressively responsible enterprise application development experience.
At least three (3) years working with Microsoft Dynamics NAV and/or Business Central.
Strong C#, ASP.NET MVC/Core, .NET and SQL Server experience.
Experience with REST APIs, Business Central integrations and AL integration codeunits.
Experience maintaining enterprise codebases, code reviews, technical documentation and supervision of consultants/vendors/interns.
Technical Competencies:
Front-end:
HTML5, CSS3, JavaScript (ES6+), Vue.js, Tailwind CSS, Responsive Design.
Back-end:
C#, ASP.NET MVC/Core, .NET, Entity Framework.
Business Central:
APIs, Web Services, AL fundamentals, Integration Codeunits.
Database:
SQL Server.
Engineering:
Git, Azure DevOps, Secure SDLC, Testing, Documentation.
Behavioural Competencies:
Strategic thinking
Analytical problem solving
Innovation
Customer focus
Communication
Collaboration
Planning
Accountability
Mentoring
Integrity
Key Performance Indicators:
Portal availability
Integration uptime
Incident resolution time
Project delivery
Documentation currency
Code review compliance
User satisfaction
Security compliance
Reduction of technical debt
Working Relationships:
Internal: ICT, Finance, HR, Procurement, Programmes, Branches and Management.
External: Microsoft partners, consultants, software vendors, banking institutions and system integrators.
Working Environment:
Office-based with occasional travel and after-hours support during deployments, upgrades and critical incidents.
Position Overview:
The ERP and Web Portal Developer is responsible for the design, development, enhancement, support and continual improvement of enterprise web applications, APIs, middleware and integrations supporting Microsoft Dynamics 365 Business Central On-Premises. The incumbent leads development of secure, scalable and maintainable C#/.NET solutions, collaborates with the Business Central AL Developer to design integration solutions and develop AL integration codeunits where required, and establishes enterprise technical documentation and software engineering standards. The role supervises consultants, vendors and interns while translating business requirements into robust digital solutions.
Key Responsibilities
- Enterprise Web Portal Development (25%)
- Develop and maintain staff, partner, beneficiary and public-facing portals using C#, ASP.NET, JavaScript, Vue.js and Tailwind CSS. Maintain and extend the existing enterprise C#/.NET codebase while preserving architecture and backward compatibility
- ERP Integration & Business Central (20%)
- Design integrations with Business Central. Develop AL integration codeunits where required. Collaborate with the AL Developer on solution architecture. Develop and consume Business Central APIs and web services.
- API & Middleware (15%)
- Develop secure REST APIs. Implement OAuth2/OpenID Connect. Maintain middleware and synchronisation services.
- Application Support & Lifecycle (10%)
- Troubleshoot incidents. Coordinate releases. Reduce technical debt.
- Quality Assurance (8%)
- Conduct code reviews. Implement testing and quality controls
- Documentation (7%)
- Establish and maintain architecture, API, deployment and developer documentation.
- Stakeholder Engagement (5%)
- Gather requirements, train users and provide technical guidance.
- Vendor & Team Coordination (5%)
- Supervise consultants, vendors and interns.
- Security & Compliance (5%)
- Apply secure coding practices
- Minimum five (5) years’ progressively responsible enterprise application development experience.
- At least three (3) years working with Microsoft Dynamics NAV and/or Business Central.
- Strong C#, ASP.NET MVC/Core, .NET and SQL Server experience.
- Experience with REST APIs, Business Central integrations and AL integration codeunits.
- Experience maintaining enterprise codebases, code reviews, technical documentation and supervision of consultants/vendors/interns.
- Technical Competencies:
- Front-end:
- HTML5, CSS3, JavaScript (ES6+), Vue.js, Tailwind CSS, Responsive Design.
- Back-end:
- C#, ASP.NET MVC/Core, .NET, Entity Framework.
- Business Central:
- APIs, Web Services, AL fundamentals, Integration Codeunits.
- Database:
- SQL Server.
- Engineering:
- Git, Azure DevOps, Secure SDLC, Testing, Documentation.
- Behavioural Competencies:
- Strategic thinking
- Analytical problem solving
- Innovation
- Customer focus
- Communication
- Collaboration
- Planning
- Accountability
- Mentoring
- Integrity
- Key Performance Indicators:
- Portal availability
- Integration uptime
- Incident resolution time
- Project delivery
- Documentation currency
- Code review compliance
- User satisfaction
- Security compliance
- Reduction of technical debt
- Working Relationships:
- Internal: ICT, Finance, HR, Procurement, Programmes, Branches and Management.
- External: Microsoft partners, consultants, software vendors, banking institutions and system integrators.
- Working Environment:
- Office-based with occasional travel and after-hours support during deployments, upgrades and critical incidents.
- Log In and Apply
- Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.
- Report Job
