Last updated: / <date>

JOB DESCRIPTION

Post title: / Web Application Developer
Academic Unit/Service: / iSolutions
Faculty:
Career Pathway: / Management, Specialist and Administrative (MSA) / Level: / 4
*ERE category: / n/a
Posts responsible to: / Web Systems Technical Team Lead – MSA5
Posts responsible for: / No staff management responsibility
Post base: / Office-based
Job purpose
To develop web applications for both an internal and external audience. Create, or facilitate the creation of, distributed systems to allow the integration of both existing and new applications into the Universities infrastructure in a scalable manner. Work within a team, to ensure standards and best practices are endemic and contribute to their development and evolution.
Key accountabilities/primary responsibilities / % Time
To deliver medium and large scale web based projects in to a production environment. / 40 %
To review, maintain and extend existing applications using standard web technologies. / 20 %
To facilitate cross application integration within the Universities IT estate. / 10 %
To support use of applications with the provision of documentation, support and training materials as appropriate / 10 %
To liaise with end users concerning existing and future application requirements. / 5 %
To assist users with the use of web applications and the resolution of reported problems. / 5 %
To facilitate the handover of completed products to the iSolutions Operations maintenance team(s) / 5 %
To undertake any other duties as required by the Director of iSolutions. / 5 %
Internal and external relationships
The post holder will be expected to undertake the duties as part of an integrated project and support team and will be expected to adopt priorities and engage in activities which promote the effective working of the whole team.
The post holder will be expected to liaise with relevant members of the University, with hardware, software and service suppliers as appropriate and with colleagues in other institutions and related organisations.
It is expected that the duties will be performed in the light of the relevant activities in Higher Education generally. The post holder will be expected to be aware of the activities and initiatives being formulated nationally within the relevant specialist area and will be expected to take part in such activities should they be relevant to and of benefit to the work being undertaken locally.
Special Requirements
To maintain the relevant level of professional expertise and qualifications to discharge the duties of a professional specialist and to agree with the team manager on a relevant professional development programme.
There may be a requirement to work varying core hours, and on occasion to work outside normal hours, to ensure that service commitments are met.

PERSON SPECIFICATION

Criteria / Essential / Desirable / How to be assessed
Qualifications, knowledge and experience / Skill level equivalent to achievement of HND, Degree, NVQ4in an appropriate subject area.
or
Professional qualification in a relevant subject plus formal training
Demonstrable experience of application development withthree or more of the following:
  • ASP.Net (C#)
  • Java
  • JavaScript
  • HTML
  • XML
  • CSS
Experience of working with relational database.
An understanding of:
  • Enterprise Service Bus Technology
/ ITIL or similar quality assurance standard (minimum Foundation level)
Experience with:
  • Source Control Systems (eg. GIT)
  • ASP.Net MVC
  • Mule
  • BizTalk 2010
  • Windows Server
  • RedHat Linux
  • Database interfacing and messaging technologies
  • Non-relational databases
  • Extract Transform and Load Technology

Planning and organising / Ability to prioritise tasks and client requirements
Ability to work to documented standards and procedures
Problem solving and initiative / Ability to clearly identify client requirements and apply a methodical approach to the production of user requirement specifications.
Demonstrable fault diagnostics and trouble-shooting skills.
Management and teamwork / Ability to solicit ideas and opinions to help form specific work plans.
Ability to positively influence the way a team works together.
Ability to work in a pressurised and rapidly changing environment. / Experience of leading the development of an application as part of a team.
Communicating and influencing / A professional, customer orientated approach to service and a diplomatic approach to all levels of IT users
Excellent verbal and written skills and the ability to communicate knowledge to colleagues, including documenting work
Ability to identify user training requirements
Confidence to communicate with all levels of the organisation
Other skills and behaviours / Able to work in a pressurised and rapidly changing environment.
Special requirements / The post holder will be required to occasionally work outside normal office hours to meet the operational needs of the service.

JOB HAZARD ANALYSIS

Is this an office-based post?

☒Yes / If this post is an office-based job with routine office hazards (eg: use of VDU),no further information needs to be supplied. Do not complete the section below.
☐No / If this post is not office-based or has some hazards other than routine office (eg: more than use of VDU) please complete the analysis below.
Hiring managers are asked to complete this section as accurately as possible to ensure the safety of the post-holder.

## - HR will send a full PEHQ to all applicants for this position.Please note, if full health clearance is required for a role, this will apply to all individuals,including existing members of staff.

ENVIRONMENTAL EXPOSURES / Occasionally
(<30% of time) / Frequently
(30-60% of time) / Constantly
(> 60% of time)
Outside work
Extremes of temperature (eg: fridge/ furnace)
## Potential for exposure to body fluids
## Noise (greater than 80 dba - 8 hrs twa)
## Exposure to hazardous substances (eg: solvents, liquids, dust, fumes, biohazards). Specify below:
Frequent hand washing
Ionising radiation
EQUIPMENT/TOOLS/MACHINES USED
## Food handling
## Driving university vehicles(eg: car/van/LGV/PCV)
## Use of latex gloves (prohibited unless specific clinical necessity)
## Vibrating tools (eg: strimmers, hammer drill, lawnmowers)
PHYSICAL ABILITIES
Load manual handling
Repetitive crouching/kneeling/stooping
Repetitive pulling/pushing
Repetitive lifting
Standing for prolonged periods
Repetitive climbing (ie: steps, stools, ladders, stairs)
Fine motor grips (eg: pipetting)
Gross motor grips
Repetitive reaching below shoulder height
Repetitive reaching at shoulder height
Repetitive reaching above shoulder height
PSYCHOSOCIAL ISSUES
Face to face contact with public
Lone working
## Shift work/night work/on call duties

HR5-WebDeveloper-L4-NewTemplate.docxMSA Level 31