The
SharePoint Consultant is
responsible to develop business applications software on SharePoint platform in
association with Reporting Manager and team members to provide the Bank with
efficient and cost effective automation tools.Develop SharePoint solutions based on business
requirements document, analyse and document solutions as per SDLC documents.
The Jobholder also provides support for applications software and systems
including applications administration in non-production environment as
applicable
a. A University degree in Computer Science and/or
equivalent experience.
b. Experience of minimum 5 years in SharePoint systems
implementation and support
c. Hands on experience in SharePoint 2016 and in depth
client object model development.
d. Hands on experience in SharePoint REST API, jQuery,
AngularJs, HTML, CSS, XML, JavaScript
e. Experience with banking industry systems is
desirable, but not mandatory.
f. Good team player with the ability to work very
effectively in a collaborative and team-oriented manner with other team
members. Must have initiative and a
positive work attitude and must be a quick learner with a zeal for
self-learning. Must be confident, eager
and willing to take on new challenges.
Must be cooperative with good interpersonal, negotiation and conflict
resolution skills with independent working practice, showing initiative and
high level of reliability
g. Good written and oral communication skills.
h. Must be detail oriented and able to multi task.
i.
Fluent in
oral and written English, working knowledge of Arabic is a plus
ACCOUNTABILITY
The degree or level of the job accountabilities is dependent upon the
grade of the Jobholder in the Jobholder position. The job accountabilities for the Jobholder
include, but are not limited to the following:
a. Develop SharePoint solutions based on business
requirements analysis
b. Design & maintain SharePoint key components
c. Implement SharePoint workflows in Designer, Nintex.
d. Applications design & development using
SharePoint REST API & charts tools
e. Client-side implementation (jQuery, AngularJs,
HTML, CSS, XML, JavaScript and Ajax)
f.
Knowledge in
TypeScript is a plus
g. Issues detection, tracking, resolution and
management
h. Document solutions as per SDLC documents,
flowcharts, manuals
i.
Build proof
of concept examples
j.
Interface
with other systems as per requirement
k. Document, log, track and report issues on a daily
basis.
l.
Document test
cases & coordinate QA testing
m. Knowledge on testing and automation tools (HPQC,
Selenium or any other open source)
n. Document change implementation details for release
with all the source code, configurations, export of formulae and workflow.
o. Handover knowledge other teams on the project so
that they can do the support on a daily basis.
p. Handle day to day tasks