Job Description - University of Bath

advertisement

Job Description

Educational Software & Systems Developer

1 year fixed term post

Overall Objectives

The post holder will work within the e-Learning Team (based in the Learning and

Teaching Enhancement Office) and the University of Bath’s Computing Services. The primary purpose is to

Support the upgrade of the University’s Virtual Learning Environment (VLE) to

Moodle 2.2 (over 2000 courses, 16,000 users annually and 4500 unique users daily) and

Lead the implementation of the SITS Survey Manager component. Interfacing between the two systems will also be required to supply a coherent solution to in relation to feedback and monitoring processes.

These developments aim to meet current and future staff and student needs and take account of the latest IT solution and web interfaces to effectively support content delivery, facilitation of learning, assessment, institutional feedback processes and plagiarism detection. As two of the institution’s most used systems they require high levels of availability and r eliability to underpin the University’s practices and are mission critical to the excellent student learning experience we offer students.

The post holder will be expected to think creatively and strategically about development and implementation, to co mplement the University’s digital environment and work within a team-based approach.

Duties and Responsibilities

1. To develop an in-depth understanding of business-specific applications and to undertake analysis, design and implementation of changes to underlying software systems.

2. To provide estimates for development work and to ensure that subsequent work is completed to agreed timescales and standards.

3. To provide support to technical, administrative and academic end users, where necessary working with cross-university teams and external software suppliers to ensure a speedy and effective resolution to users’ problems.

4. To fully document all project work according to agreed standards and to liaise with training providers to ensure the accuracy of training materials.

5. To communicate frequently and effectively with the wider e-Learning Team, MIS section, Computing Services as a whole, and to end-users as part of a project team.

6. To keep abreast of advances in the field of IT and developments in Higher

Education.

7. On occasion you may be requested to work outside normal office hours to minimise the downtime of our services.

8. To undertake any additional tasks commensurate with the post that may be assigned.

Criteria

Qualifications

Person Specification

Essential Desirable Asse ssed by

A/F I/T R

X X A first degree or equivalent

Experience/Knowledge

Demonstrable experience of developing in PHP, and X maintaining/supporting local development systems

A sound grounding in a selection of object oriented programming and databases, php, xml, xhtml, css, javascript, mysql, oracle

X

Experience of team based development, including version control (subversion, github)

X

Experience of providing a large scale high availability X service

Experience of working effectively in an environment with set protocols and decision making processes

X

Experience of implementing open source solutions, ideally for educational purposes

Demonstrable experience of working with Moodle (or X other enterprise VLE)

Experience of working with SITS student management system

Awareness and understanding of reporting systems

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

Experience of Business Process Analysis

Experience of interfacing between large MI applications

Awareness of current accessibility, technical standards and legislative implications associated with the implementation and use of for web tools

Skills, attitude and behaviours

Works collaboratively with others, plays a positive role in teams and establishes and grows relationships across the team where different skills, expertise and opinions are valued.

X

X X

X

X

X

Manages time and resources by prioritising and organising effectively.

Good written & oral communication skills

High levels of accuracy and attention to detail

X

X

X

Works towards achieving excellence in service delivery through understanding and meeting the needs of all stakeholders.

X

Projects a positive attitude, personal confidence and enthusiasm in order to achieve team success.

X

Code: A/F – Application form, I/T – Interview/Test, R - References

X

X

X

X

X

X X

X X

X X

Download