• No results found

JOB DESCRIPTION. Post Details. Software Developer / SEED

N/A
N/A
Protected

Academic year: 2021

Share "JOB DESCRIPTION. Post Details. Software Developer / SEED"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

JOB DESCRIPTION Post Details

Post Title Software Developer / SEED

Faculty/Department Computer Science

Reporting to SEED Manager

Duration Continuing

Job Family Specialist (IT)

Pay Band Band 5

Benchmark Role Profile Specialist (IT) Band 5

CRB Disclosure Requirement N/A

Vacancy Reference FS0211

DETAILS SPECIFIC TO THIS POST

Background and Context

SEED (Software Engineering Experience Development) was established in 2005 with help from Microsoft and the European Social Fund, as a centre within the Department of Computer Science. Since then, it has developed into a

highly-regarded business that has also helped many students and graduates on their way to successful careers.

SEED provides students with opportunities to gain experience of the software industry via internships and the MEng options on degree programmes within Computer Science.

(2)

The most successful of these is the BRIGID command and control, and

communications gateway, which is deployed in several Fire Services across the UK. SEED strives to maintain its position at the cutting edge of software development, by investing in the latest technologies: C#, .NET framework 4, WPF, WCF, Cloud

computing, SharePoint, Android, iPhone and Windows 7 mobile platforms.

Job Description

The job duties and responsibilities listed below are intended to describe the general nature of the role. The duties and responsibilities and the balance between the elements in the role may change or vary over time depending on the specific needs at a specific point in time or due to changing needs in the department. Candidates should note that there may not be an immediate requirement to carry out all the activities listed below.

Specific Duties and Responsibilities of the post

 Development of software, according to an accepted methodology, that is delivered on time and fit for purpose

 Installation, commissioning, maintenance and support of products/services both at the University and at customer sites.

 Mentoring of Interns and MEng students

 Assisting SEED Manager with other product related activities.

Overall scope of the Role

 The role holder will undertake professional software development in-line with the ACM Software Engineering Code of Ethics and Professional Practice.  The role holder will have specific responsibility for a clearly defined section of

work and will use initiative within the boundaries of the role in line with University policies and procedures.

 The role holder will have discretion to deal with non-routine queries and/or issues but more complex situations will be referred to senior colleagues.  The role holder will plan and prioritise own work and may be required to

delegate work to others within agreed objectives.

Main Work Activities

(3)

Teamwork

 Mentors students and Interns, providing advice and guidance  Participates in structured code reviews with other team members.

Liaising and Networking

 Liaises with staff and customers to develop, deploy and maintain existing services/products

 Liaise with other sections of the University, external agencies, government services and the commercial sector.

Service Delivery

 Develops software that is delivered on time and fit for purpose.

 Installs, commissions, maintains and supports products/services both at the University and at customer sites.

 Identifies emerging technologies for new services / products

 Adapts existing services / products to meet customer requirements

Decision Making

 Software and hardware design and implementation issues

Planning and Organisation

 Plans and prioritises own work in order to meet deadlines.  Project planning for development of new products and services

Analysis/Reporting

 Fault diagnosis, test and maintain software and hardware

 Technical analysis and research within the following problem domains: o .Net software development

o Mobile communications

o Server and database administration

 Knowledge of current software development tools and techniques

 Knowledge of emerging software development tools and techniques and possible opportunities they present

Additionally the post holder will be required to

 Undertake all duties in line with the University Health and Safety Policy  Show a commitment to diversity, equal opportunities and anti-discriminatory

(4)

COMPETENCY SPECIFICATION Specialist (IT) Band 5

To fulfil your role, you will need certain knowledge, skills and competencies. The following competency specification provides a framework within which your performance will be assessed. The interview assessment may include, for example, testing on IT skills.

COMPETENCIES HOW IDENTIFIED

The competencies below are assessed from the application documentation at the short listing stage and any candidate who fails the requirement will not be taken forward to further assessment.

Essential skills and knowledge

 Degree in computer science or related discipline

 Software development experience, including testing strategies and version control.  Object oriented software development expertise

 C# and.NET framework software development experience  IT Skills, including Word and Excel

Desirable skills and knowledge

 Relevant MSc or MEng degree

 Commercial software development experience  Familiarity with PRINCE2 and Agile (Scrum)  UML

 Mobile communications software development experience  Java software development experience on Android

Application /Interview

(5)

Teamwork and Motivation

Can demonstrate the ability to work effectively as part of a team. Is willing to provide cover for colleagues and acts in a supportive manner.

Liaison and Networking

Can demonstrate the ability to work with others outside the immediate area to ensure that accurate information is passed on promptly to the most appropriate people to improve working practices. Can communicate effectively with customers.

Service Delivery

Has knowledge and understanding of services available to users of this and related areas of work and ensures that the experience of each customer is positive and satisfactory.

Planning and Organisation

Can demonstrate the ability to create realistic plans to achieve own deadlines and objectives. Monitors progress of self and/or others and can prioritise tasks/activities effectively. Suggests ways of

improving working practices and use of resources.

Initiative and Problem Solving

Can demonstrate the ability to use initiative to recognise problems and offer solutions.

Analysis/Reporting

Can demonstrate the ability to use appropriate sources of data to answer questions, gather data systematically and carry out basic analysis accurately and methodically.

(6)

COMPETENCY STATEMENTS

Each competency (below) has a heading and guidance to help you provide the information we need to assess your competencies at the interview stage. Communication (Oral)

Please describe and give examples of how you communicate with others. You may find it helpful to think about who you communicate with, why it is necessary and what type of information it is.

Communication (Written)

Please describe and give examples of what type of writing have you done. You may find it helpful to think about: who you write to; why is it necessary; what type of information is it; how do you decide what to write.

Team work and Motivation

Please describe and give examples of how you have previously worked as part of a team. You should explain how you contribute individually to the team, offer mutual support to colleagues and demonstrate flexible approaches.

Liaison and Networking

Please describe and give examples of liaising with others. You may find it helpful to think about whom you contact on a regular basis and why, giving details of the purpose and outcome of the liaison.

Service Delivery

Please describe and give examples of the services you provide and how you respond to customer needs. You may find it helpful to think about what service you provide and to whom. Do you actively offer the service or does the customer come to you?

Planning and Organisation

Please describe and give examples of how you plan and organise. What resources are involved (e.g. people, equipment, money etc)? What may impact on the plan? What else do you have to take into account and how is progress monitored?

Initiative and Problem Solving

Please describe and give examples of problems that you have dealt with or initiative you have used. You may find it helpful to think about how often this type of problem occurs? What do you do about them? What options do you consider and how do you select the best course of action? Do you have to generate new or creative approaches?

Analysis and Research

References

Related documents

produce the Software Engineering Code of Ethics and Professional Practice. • This document is widely regarded

Dalam sistem yang ditujukan untuk custumer dan pegawai toko ini, akan lebih mudah, menghemat waktu dan tenaga dalam proses pembelian dan penjualan serta mengelola

Low disclosure rates in this study could also be attrib- uted to family caregiver lack of disclosure related know- ledge and skills as well as the low involvement of health

Keywords: Bacterial identification, clinical microbiology laboratory, matrix-assisted laser desorption ionization time-of-flight mass spectrometry, review, routine samples..

Then, when comparing the values of RPKM recorded in the control treatments (without inoculation of J2) and the 72 hpi infection treatment with J2, changes were observed in

The Trustees of Chapman Place Condominiums are inviting qualified companies to bid for the position of Management Company for the Association.. Bidders are encouraged to set up

It is the intent of the Tollway that the CM furnish, at no additional cost to the Tollway, unless specifically stipulated otherwise in the applicable Professional Services

In addition to the encroachment permit and cooperative agreement project completion requirements outlined above, all federal-aid projects shall follow the project