APPLICATION DEVELOPER, 1.0FTE
* Incremental progression up to £28,983 applies, subject to University policy
Payscales are available from the Human Resources Handbook
ICT Services are looking to appoint a developer in their busy Applications section. The
successful applicant will be independent and self-motivating while key skills will include a
good working knowledge of Oracle, SQLServer databases and experience in developing
applications based on these platforms. Also desirable is an understanding of business
analysis, system design and implementation as well as good interpersonal skills as the role
includes a wide variety of third line user support functions.
The ICT service has lead responsibility for the provision of the University’s IT services, IT
infrastructure and hardware, operation and development of IT systems, and for ensuring an
efficient, effective and secure IT service is provided to staff and students.
Informal enquiries should be directed to Dan Johnson, Systems Analyst, Tel- 01524
384249, Email – Daniel.Johnson@cumbria.ac.uk
The closing date for this post is Noon on Friday 18 February 2011
The University of Cumbria would encourage applications, where possible, to be submitted
electronically via email to the following address: firstname.lastname@example.org
If it is not possible to apply electronically we also welcome hard-copy applications and would
ask that these are posted to the following postal address:
FAO Human Resources (Lancaster)
The University of Cumbria
Post: Application Developer, 1.0fte
Service: ICT Services
Responsible to: Systems Analyst
Responsible for: N/A
Deploy a detailed understanding of methods, systems and procedures and technical
practices to support the management of aspects of operational services or provide technical
support and advice. Dealing with people is often an important aspect of the work, whether
liaising closely with other colleagues, students or customers. Contributions include proposing
and implementing improvements to current working methods and manipulation of data.
The post holder must provide quality support in the maintenance and development of the
University's information and computer systems and achieve excellence in the delivery of
All staff employed at grades GR01 – 06 may on occasions and in line with operational
Be required to work different hours including at weekends / evenings;
Be requested to work additional hours including at weekends / evenings / bank
The post holder will be required, subject to appropriate consultation, to travel to other
campuses and sites as necessary. The University makes use of video conference facilities to
minimise travel wherever possible.
The post holder is appointed to the staff of the University, and although initially deployed to a
specific Service/Faculty, may be required, subject to appropriate consultation, to work in
suitable posts elsewhere in the University.
Main Duties and Responsibilities:
The Application Developer is an important role assisting in the provision of services for the
University. A high priority is given to the creation of effective working relationships between
the post holder and other contacts in the University as appropriate.
The post holder will demonstrate professionalism, technical competence, good interpersonal
and networking skills and the ability to work independently as well as within a team. The post
holder will at all times operate within established University regulations and procedures. S/he
will need understanding of and be committed to the success of a large, complex University.
The principal duties and responsibilities of the post holder will include the following areas:
1. Key Activities
Effectively maintain information and documentation, etc. for the relevant section of
work, ensuring systems, websites, reports, etc. are updated as required.
Research, collate, organise and edit material for inclusion in displays/reports and
Develop, construct and refine experimental systems or equipment according to
specification for teaching, research and related purposes. Includes interpreting the
requirements of others and developing solutions. Also provide coaching/instruction
Develop, promote and implement appropriate technologies to support and enhance
learning and teaching and the universities business processes.
Develop or adapt new technology to make it suitable for use.
Exploit Faculty / Service IT technology including maintaining and updating software
and hardware etc.
Analyse and manipulate information data and/or calculations, highlighting and
prioritising any issues for further investigation and contributing to reports to support
Provide instruction and/or advice or coach others in own area of expertise, drawing
upon depth of knowledge, skills, experience and expertise.
Contribute to short-term projects within own area/section or contribute as part of
larger Faculty / Service-wide project teams, to support the achievements of project
Investigate new requirements and support colleagues in the development of existing
Form close relationships with departments and faculties in order to fully understand
their ways of working and translate business requirements into IT solutions
Implement and modify reports using appropriate reporting technologies
All changes to be documented and approved in accordance with the ICTS Change
Investigate serious incidents in accordance with ICTS Critical Problem procedures
providing technical expertise and guidance to prevent recurrence.
Manage and administer systems and their interfaces to the most recent released
version of the software wherever possible and take responsibility for the upgrade,
functionality changes, documentation and testing process liaising with Business
owners, software suppliers and UoC Technical teams.
Ensure the integrity of systems by utilising password control and appropriate
assignment of permissions.
Fully manage supplier-provided application upgrades and functionality changes,
including documentation, error resolution and testing co-ordination
Undertake backups, including verification of backup tasks and recovery.
Maintain records of system performance, analyse data and make recommendations
for improvements in operation of systems and process
Produce documentation to the appropriate standards
Research, evaluate and test software applications, products and business systems,
coordinating user involvement and testing where required
Advise, and where appropriate, train, key application users
Code, implement and test data import and export routines to user specification
Develop and modify functionality to process data in accordance with changing
Assume primary responsibility for designated applications as allocated by the
Development and on-going enhancements to University wide systems.
Share knowledge and information with Applications Team members and colleagues
from other teams, escalating issues to the Systems Analyst where necessary.
Utilise a structured work methodology for support work as well as project
assignments, and take a leading role where required
to advise on the implications of legislation and best practice in the use of new media
(e.g. FOI, DDA, W3C guidelines)
to provide web related advice to members of the MRC service and across the
to ensure that corporate brand guidelines are adhered to in all web developments
to ensure that the university website is compliant with regulations established JANET
and UK legislation in collaboration with the ICT staff member responsible.
When directed by the Development Manager/Deputy Head ICTS:
Assume overall management responsibility for the day-to-day system administration
and management of systems, to maximise system effectiveness, speed and
Ensure the integrity, validity and accuracy of all data recorded in the system.
Manage and maintain all user access/permission levels to the system data at an
agreed and appropriate level to ensure security.
Manage full system testing and user acceptance testing of application software
ensuring that appropriate testing methodologies and scripts are available and
prioritise and manage the resolution of all identified faults in liaison with the software
supplier and the needs of system users.
Document the configuration and operational procedures associated with applications.
2. Customer Service
Point of contact for queries, providing information and a range of solutions to choose
from; allowing for any potential implications and raising issues of concern. Need to
refer upwards for more complex queries.
Monitor customer feedback and make proposals for improving service through
suggestions for changing current working methods, standards (e.g. quality, Health
and Safety, etc.) and processes.
Implement changes to service provision as requested by line management, using
discretion and initiative to ensure the service can continue to meet agreed quality
standards, guidelines, and procedures.
3. Planning & Organising
Prioritise own work within a general plan or schedule to meet deadlines and
appropriate standards and assist line management in planning for future work. May
include ensuring that sufficient resources are available to carry out the work.
Carry out planning for short-term projects, or contribute to planning for Faculty/
The post holder should ensure that they acquire a good awareness of the business
and current priorities to enhance their effectiveness in the role ensuring that service
to customers is given priority.
4. Finance/Resource Management
Take delegated responsibility for resources by following established procedures.
Oversee the general maintenance, servicing and repair of equipment, apparatus, etc.
in area of responsibility.
Oversee the security/accessibility of data in area of responsibility.
5. Internal and External Liaison
Liaise and build relationships with the wider University body and attend meetings as
required to support and represent operational Faculty / Service, school or work unit
Liaise closely with customers, service providers and external contacts to support and
represent Faculty or Service activities and to deal with standard and more in depth
6. People Management
Provide guidance and support through on-the-job training to colleagues/ students in
own area, in the use of equipment, skills and techniques.
Oversee the work of others (e.g. apprentices) as the most experienced team member
and act as the main point of contact for a particular process, system or procedure.
Participate in agreed training activities, to enhance role performance such as
updating on health and safety issues or key skills.
Support the Faculty/Service’s compliance with the administrative procedures of the
University’s QA systems.
Support and actively promote a commitment to the University’s policies and
procedures including those related to Equality, Diversity and Inclusion and Health
Support the values, beliefs and expected behaviours of the University’s Leadership
and Management Framework.
In addition to the duties listed here, the post holder is required to perform other duties which
are assigned from time to time. However, such other duties will be reasonable in relation to
the individual’s skills, abilities and grade.
It is the University’s intention that this job description is seen as a guide to the major areas
and duties for which the post holder is accountable. However, the business will change and
the post holder’s obligations will vary and develop. The job description should be seen as a
guide and not as a permanent, definitive and exhaustive statement.
Criteria for Grade 6 Learning Post
To be identified
Role Title: Application Developer
Educated to degree level or equivalent experience Essential Application form
in a relevant subject.
Professional Certification, e.g. Oracle, SQL Desirable Application form
Previous experience in an Application Developer Essential Application form /
role requiring understanding of the relevant Interview
Experience of working in higher education and Desirable Application form /
awareness of wider University, HE issues and Interview
external changes such as innovations, changes in
legislation/regulation which impact on the job.
Relevant in-depth experience of working with Essential Application form /
relational databases in a corporate environment technical test
Experience of using SQL/mysql to perform Essential Application form /
advanced queries and generate reports Interview
Relevant experience of user interaction to develop Essential Application form /
and support core business systems Interview
Experience of working with one or more of the Essential Application form /
following business application types ~ Student Interview
Records, Finance / Accounting, HR / Personnel,
Student Accommodation, Timetabling
Experience of managing larger tasks, or projects, Essential Application form /
from inception through to completion, using a Interview
Knowledge Skills and Abilities
Knowledge to act as a main point of contact/ point Essential Application Form/
of referral for specific procedures, systems, Interview
Ability to organise own work within a general Essential Application Form/
Ability to propose and implement improvements to Essential Application Form/
systems and working methods. Interview
Ability to provide detailed guidance, coaching and Essential Application Form/
instruction to develop the knowledge and skills of Interview
Specific aspects of specialist skills and knowledge Essential Application Form/
relevant to the job (e.g. detailed understanding of Interview
scientific processes, technical or IT skills, etc.).
Appreciation of wider/strategic University and HE Essential Application Form/
issues and how they impact on the job. Interview
Skills to research collate and edit material for Essential Application Form/
inclusion in reports/other documents. Interview
Ability to apply a detailed understanding of an area Essential Application Form/
of work and its underlying principles, supported by Interview
evidence of experience and/or relevant educational
background (often the main point of contact).
Ability to propose and implement improvements to Essential Application Form/
systems and working methods. Interview
Well developed analytical/problem solving Essential Application Form/
capability to perform detailed analysis of Interview
information and identify issues to support decision
Knowledge of relevant IT packages, information Essential Application Form/
systems and procedures, ability to adapt/transfer Interview
skills to use new technology, development and
maintenance of websites.
Professional approach to work and work colleagues Essential Application Form/
and an ability to work independently and show Interview
Good organisational, oral communication, Essential Application Form/
interpersonal, networking skills and time Interview
In-depth familiarity with some of the following MS Essential Application form /
Access, VB, PHP, ASP, C#,.NET, Flash, Technical Test
HTML/XHTML, XML and scripting languages.
Ability to produce and utilise technical Essential Application Form/
Proven ability to undertake data transformation Essential Application Form/
tasks, including the specification, development and Interview
testing of application interfaces
Knowledge of client / server database architecture Desirable Application Form/
and web-based technologies. Interview
Commitment to using quality management Essential Application Form/
Good knowledge of reporting tools e.g. Desirable Application Form/
SQL,Cognos Reports. Interview
Knowledge of Oracle DBA functions, ability to Desirable Application Form/
perform basic housekeeping on Oracle databases Interview
and familiarity with Oracle recovery tools, e.g.
Experience of website optimisation, search engine Desirable Application Form/
promotion and analytics and web accessibility. Interview
Experience in operational requirements of a Desirable Application Form/
content management system. Interview
Flexible approach to work Essential Interview
Commitment to the Mission of the University Essential Interview
Demonstrable commitment to equality of Essential Interview
opportunity at work
Demonstrable commitment to a healthy and safe Essential Interview
Willing and able to visit other campuses Essential Interview