USAID UHSC Project Vacancies – Principal Programmer, SharePoint at Management Sciences for Health (MSH)

Organisation: Management
Sciences for Health (MSH)
Project Name: USAID Uganda
Health Supply Chain UHSC Project
Duty Station: Kampala,
Job ID: 13-8742
About MSH:
Sciences for Health (MSH) is an international non-profit health organization
composed of nearly 2500 people from more than 74 nationalities working in over
50 countries. Our mission is to save lives and improve the health of the
world’s poorest and most vulnerable people by closing the gap between knowledge
and action in public health. Together with our partners, we are helping
managers and leaders in developing countries to create stronger management
systems that improve health services for the greatest health impact.
About USAID UHSC Project:
USAID funded
Uganda Health Supply Chain is a five year program supporting the Government of
Uganda’s health system to improve the availability and accessibility of
essential medicines and health supplies (EMHS).The expected results of are
to:1) strengthen national policies and strategies and support cost-effective,
equitable, and transparent utilization of EMHS resources; 2) strengthen country
capacity for effective management and utilization of EMHS; and 3) increase
availability and access of EMHS among priority populations.
Job Summary: The Senior
SharePoint (SP) Developer will mainly be responsible for reviewing and
optimizing the existing set-up of the SharePoint based Pharmaceutical
Information Portal (PIP). The incumbent will work with the the Senior Business
Intelligence (BI) Software Developer on the expansion of the DSDS (District
Supervision Data System) into the PIP (Pharmaceutical Information Portal)
datawarehouse and portal in collaboration with the PIP Senior Technical
Advisor. S/he applies state of the art Sharepoint Technologies to design,
develop, modify, and maintain the PIP portal, manage site content and provide
daily onsite maintenance of the portal. S/he will upgrade or replace the
SPARSFORM application. The Senior SharePoint Software Developer works closely
with the Senior Business Intelligence Software Developer and the PIP Senior
Technical Advisor.
Key Duties and Responsibilities: 
The Senior
SharePoint Developer has the following responsibilities:
Develop SharePoint software solutions by studying
requirements analysis and information needs; confer with stakeholders and
management; study systems flow, data usage, and work processes; perform
software design using software development fundamentals and processes; debug,
test, and deploy software solutions.
Design, develop and maintain key components of the
software suite using SharePoint Server 2013.
Provide for the creation, modification and deletion
of collections, sites, users, groups, document libraries, and My Sites in
Manage sharepoint site by taking backups and
restoring with sharepoint management shell
The incumbent will also provide for the implementation
of templates, creation of custom templates, development of work flows and
design/implementation of web parts in SharePoint
Implement SharePoint-based workflows as well as
develop Business Intelligence dashboards.
Document and demonstrate solutions by developing
documentation, flowcharts, layouts, diagrams, charts, code comments and clear
Research and recommend technology solutions
appropriate to meeting SharePoint instantiations goals and needs.
Actively participate in product design reviews by providing
creative and practical ideas and solutions in a teamwork environment.
Offer technical guidance to solve problems and
recommend future courses of development for the SharePoint instantiations.
Provide ongoing comprehensive central SharePoint
administration including management of SharePoint permissions
Provide continuing help desk support for the
SharePoint site and associated applications
Work in liaison with the Technical Advisor PIP in
developing and executing project plans within assigned schedule and timeline.
Qualifications, Skills and
The ideal candidate for the USAID MSH Principal
Programmer, SharePoint vacancy should hold a Master’s Degree in Information
Technology/Computer Science or a related field, or a BSc plus MSc-equivalent
working experience
A minimum of ten years’ experience with demonstrated
skills in software development and maintenance (i.e., software requirements
analysis, software design including object oriented analysis and design,
coding, testing, documentation, configuration management, user training,
deployment, and lifecycle maintenance). This includes working with users to
define requirements, architecting an effective software solution, and designing
WebPages and applications.
Six years’ experience as a SharePoint Developer in
the analysis, design, hands-on development and delivery of web-based
applications based on SharePoint.
Professional certifications i.e. MCSE Sharepoint,
MCSD Sharepoint Applications certification
MCDS Web Applications certification is an added
Working knowledge of InfoPath is an added advantage
Significant experience with SharePoint Designer, Web
Parts, and workflow creation.
Prior exposure and experience of building and
maintaining application using object oriented methodology
Advanced knowledge/expertise in MS SharePoint 2013
development and administration.
Strong programming background authoring well
written, well documented, modular and clean code.
Previous experience with SharePoint’s application
services framework including implementation, configuration, and usages of
Search, Managed Metadata, and User Profile Services.
Experience with SQL Server Reporting Services,
Report Builder, SQL Server Analysis Services, and/or SQL Server Integration
Services is a plus.
The applicant must be highly skilled, diligent,
practical, productive, reliable, inventive, self-motivated, patient,
conscientious, continually learning, problem solvers, organized, cooperative,
flexible and positive. Character and attitude are extremely important.
Keen attention to detail and commitment to high
quality/error free deliverables.
Must be motivated, independent and self-sufficient.
Able to receive an assigned task and see it through to completion with minimal
Must be well organized, a good communicator, able to
effectively prioritize tasks, and manage projects from concept to production.
Ability to write thorough and concise functional and
design specifications as well as easily readable end user documentation.
Must be well able to brainstorm with others, thrive
in a collaborative team environment, multi task, and quickly adapt to change.
Emphasizes personal and professional growth by
studying state-of-the-art development tools, programming techniques, and
computing equipment; participating in educational opportunities; reading
professional publications; maintaining personal networks; participating in
professional organizations.
Excellent written and oral communication skills, and
able to read and write in English.
A wide degree of creativity and latitude required.
How to Apply:
All suitably
qualified and interested candidates who wish to join the Management Sciences
for Health in the aforementioned capacity are encouraged to Apply Online by
clicking on the link below.
Deadline: 22nd January, 2016

For more of the
latest jobs, please visit http://www.theugandanjobline.com
or find us on our Facebook page https://www.facebook.com/UgandanJobline

Leave a Reply

Your email address will not be published. Required fields are marked *