logo

TERMS OF REFERENCE – FULL STACK WEB DEVELOPER (NAIROBI)   DETAILS

JOB NAME

Terms Of Reference – Full Stack Web Developer (Nairobi)


POSTED BY: Africa Population and Health Research Center
REF:APHRC 120
Date Published:Thursday, June 17, 2021
Date of Expiration:Tuesday, December 14, 2021 EXPIRED
RECOMMEND THIS JOB ON FACEBOOK

LOCATION OF THIS JOB
 Kenya |  NAIROBI in Kenya
INDUSTRY
HEALTH AND MEDICALCARE
JOB TYPE
Full-Time
MAIN JOB DESCRIPTION
ABOUT
The African Population and Health Research Center (APHRC) is a leading Africa-based, African-led, international research institution headquartered in Nairobi, Kenya, and engaged in multidisciplinary, evidence-based policy research. Our researchers address important issues and challenges facing Africa in areas such as education, health, population, aging, urbanization and well-being. We engage with policy makers in the region to disseminate our research findings to influence policy decisions and improve the quality of life in Africa.

JOB OVERVIEW
APHRC is looking for an experienced C#, .NET MVC/entity frameworks developer that will be able to develop and support existing applications.
The main scope of work will be development of new modules or make changes/modifications on existing ASP.net MVC web based staff access portal platform built on a ASP.net MVC framework that utilizes web services to pull and manipulate employee data from Microsoft Navision 2017 ERP e.g. leave application, timesheets, reporting.
REQUIREMENTS FOR THIS JOB
QUALIFICATIONS
1. A first degree in related disciplines e.g. software engineering, computer science, computer engineering or any relevant field.
2. A full stack web developer with at least 4 years of experience in design & development of web applications and use of relational databases, familiarity with the ASP.NET framework, SQL server and design/architectural patterns, and consumption of web services.
3. Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET MVC and understanding of its entity frameworks) and HTML5/CSS3.
4. Hands on experience with architecture styles/APIs (REST, RPC).
5. Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET.
6. Ability to create web pages to show online reports to application users using pivot reports, detailed data pages, grid views, tables or use of crystal reports.
7. Developed user authentication mechanism using web services.
8. Experience with jQuery to bring dynamic behavior to the web page and also perform AJAX calls to the MVC controllers.
9. Understanding of Agile methodologies.
10. Excellent troubleshooting and communication skills.
11. Excellent skills in debugging user sessions and solving bugs.
12. Ability to analyze and critique requirements and make recommendations on possible
solution designs.
13. Ability to complete work independently, incorporate client feedback, and deliver on time.
SCOPE OF ASSIGNMENT
1. Create new modules or make changes/modifications on existing staff access portal platform built on a ASP.net MVC framework that utilizes web services to pull and manipulate data from Microsoft Navision 2017 e.g. leave application, timesheets, reporting etc.
2. Create HTML5 detailed data pages, grid views, tables to help the system users and their supervisors in reporting and allow export of the data to different formats.
3. Create email/templates and notifications to users based on activities on the portal e.g. pending submission of timesheets, leave application notice to supervisors etc.
4. Improve system authentication by making improvements to how users are authenticated to access different system modules.

HOW TO APPLY
Respond with your application letter, detailed CV and links to a portfolio to consultancies@aphrc.org and copy procurement@aphrc.org with the subject: “Full Stack Web Developer.” The application deadline is June 10, 2021. Only shortlisted candidates will be contacted. Applications should be should be addressed to:
The Human Resources Officer
African Population and Health Research Center, Inc
APHRC Campus, Manga Close, off Kirawa Road, Kitisuru
P. O. Box 10787-GPO, Nairobi
Website: www.aphrc.org

APHRC is an equal opportunity employer and is committed to the protection of vulnerable persons.


Get our latest news & updates

AfricaSkillz Office

 

 

Pagemill Nigeria Limited is the owner of the “AFRICASKILLZ” website and trademark. RC 1117964
© 2016 AFRICASKILLZ — ALL RIGHTS RESERVED