Role Description Junior SharePoint Developer and Bi Analyst - Template.docx
Private & Confidential
Role: BI Analyst Version: 1.0
September 2022
Role Description – Junior Developer
Role title Junior Developer and
Bi Analyst
Department Technology
Reports to
Enterprise Applications
Manager
Direct Reports
Key relationships
/ interfaces
Internal: IT Team, Leadership Team, staff across all
departments
External: Corporate partners and affiliates, suppliers, other
professional bodies, alliance partners and trade
bodies
Role purpose The role is highly analytical and requires a balance of IT, communication, and
problem-solving skills. The role will include but not limited to:
Create and configure SharePoint workspaces, finding solutions to
enhance business activity and customizing sites based on the
organization requirements and build business process apps that can
support business processes and workflows.
Responsible to integrate add in utility programs and integrations to
core systems to support business processes. Focus on needs analysis,
design, build and go-live in addition to support for a large Microsoft
SharePoint environment.
To provide solutions on the Office 365 tools; SharePoint, PowerApps,
planner, teams, to do, flows, power automate, in design, add ins,
office package, database connections, forms and other solutions that
can integrate with the office suite.
Responsible for helping the organization leverage data and identify
opportunities for improvement, spot trends, as well as recognise
potential issues and offer solutions.
Breadth of
responsibility
This position works closely with project sponsors, business and technical
partners, subject matter experts, end users, technical resources (internal and
third-party vendors), senior management, and executives in improving
efficiency, increasing productivity, and driving profits for the firm.
Dimensions and
limits of authority
Delegated responsibility and budget
Private & Confidential
Role: BI Analyst Version: 1.0
September 2022
Key responsibilities / accountabilities Key performance measures
Gather business needs and requirements to
develop appropriate business intelligence
solutions.
Perform installation, configuration, and
maintenance of SharePoint technologies,
software and solutions following
established procedures and change control
standards.
Lead and direct others in the overall
administration of SharePoint sites and
integrations to other solutions.
Architect, design and develop online
SharePoint solutions and support in any
additional solutions related to integrating
to the SharePoint and PowerApps.
Optimize performance of our Power BI
reporting system.
Produce actionable data-driven insights
acquired through exploratory data analysis
research and modelling to promote
informed decision-making and business
problem solving.
Respond to data requests from different
stakeholders for reporting and marketing
purposes.
Train users on how to work with
developed/deployed solutions or workflows
on SharePoint.
Train and empower end users to solve
problems using Power BI reports and
dashboards.
Analyse business problems to determine
appropriate technical and/or non-technical
solutions.
Maintain up-to-date awareness of industry
developments and best practices in their
area of business process, workplace
digitisation and SharePoint administration.
Maintenance of technical knowledge base
as well as documentation of best practices
in business intelligence in line with industry
best practice
Creation and update of standard reporting
templates for the firm.
Provide technical support service for the
reporting tools within an ITIL based
framework.
Train users on how to work with
developed/deployed solutions or workflows
on SharePoint
Train and empower end users to solve
problems using Power BI reports and
dashboards
Private & Confidential
Role: BI Analyst Version: 1.0
September 2022
Person Specification – Enterprise Applications Manager
Attribute Description
Essential/Desirable
Experience and
qualifications
A University degree in Computer Science,
Information Technology, and/or related field.
Knowledge of Microsoft products (SharePoint,
Windows Server, SQL Server)
Office 365 / SharePoint Online Development
Experience
Microsoft Power Apps, Power automate, Flows
and Infopath.
Experience of working with the SharePoint App
model (provider hosted and/or SharePoint
hosted).
Experience of SharePoint Server Side and Client
Side Object Model.
2+ years’ experience in a similar role
Advanced use of data analysis tools (Excel,
Power BI or similar) and a strong background in
data storytelling and visualization
Experience writing SQL queries to query data
from relational databases
Passion for using data to tell a story, and to
drive decisions.
Great communicator with the ability to interact
with different stakeholders to collaborate on
defining business needs as well discussing data
outputs.
Great work ethic with ability to manage
multiple assignments concurrently and take on
projects independently.
Eager to learn new tools and technologies
within the data science space.
Law firm domain experience is an added
advantage
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Essential
Desirable
Desirable
Desirable
Private & Confidential
Role: BI Analyst Version: 1.0
September 2022
Skills Effective communication skills and the ability
to maintain good relations with clients,
technical and management teams
Strong organizational, planning and
prioritization skills along with the ability to
handle multiple tasks simultaneously
Excellent problem solving and analytical skills
Proper knowledge on business policies and
regulations
Strong management and leadership skills
Experience with SQL and relational databases,
MS SQL Server and Oracle 11g, MS Office Suite,
Unix scripting, REST and SOAP web services,
CRM tools, SaaS and ERP technologies, Python,
Java, JavaScript, VB.NET and jQuery languages
Solid leadership and team-working skills along
with the ability to cope with dynamic and
challenging work environment
Excellent documentation and report-writing
skills with the ability to provide technical
support to business users and team members
Behaviour/competency Passionate about delivering the highest quality
customer service.
Open, consultative and enjoys working with
others Hands on practical approach, with
persistence and determination
Positive approach even when experiencing
setbacks Able to demonstrate initiative and a
proactive approach to daily tasks
Able to work unsupervised, taking
responsibility for own tasks and prioritisation
of work Show initiative and self- motivation
Able to work flexible hours on request
Essential
Essential