Role profile. London. not applicable. not applicable. not applicable. not applicable. not applicable. Not required. No travel



Similar documents
Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering.

Product Developer Role Description

Attribute 1: COMMUNICATION

HEAD OF SALES AND MARKETING

HSF030. Business Unit: Marketing and Communications Date created: December Division: Strategy, People & Operations Review date: December 2015

Senior Front-end Web Developer (12 month fixed-term contract) Grade 5

Human Resources Department.

Group Manager Line management of a local team of 5-7 fte staff

Job Description. Industry business analyst. Salary Band: Purpose of Job

January Communications Manager: Information for Candidates

J O B D E S C R I P T I O N DYNAMICS CRM SENIOR DEVELOPER

Senior developer / database administrator

Location including building: Lansdowne Campus (Studland House) / University Wide

Role Description Curator - Digital Assets

Thank you for your interest in the post of Online Development Manager based in Vincent Square, London.

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.

Self assessment tool. The Leadership Framework. Leadership Academy

The ICMCI CMC Competence Framework - Overview

Internal Consultant Evaluation and Database Management

Web developer. Job description.

Business Solutions Manager Self and contribution to Team. Information Services

Job Description Family Support Worker

Job Description. Team Supervisor

JOB AND PERSON SPECIFICATION

Customer Service Cluster Manager

Change Management Practitioner Competencies

POSITION DESCRIPTION

ROLE PROFILE. Performance Consultant (Fixed Term) Assistant Director for Human Resources

Team Leader, Data Intelligence

Ambulance Victoria. Position Description

Master Level Competency Model

The integrated leadership system. ILS support tools. Leadership pathway: Individual profile EL1

To work with the General Manager in developing and growing a Structural Engineering Team within the Alexander & Co Ltd (ACL) brand.

Lower Hutt Campus. The Open Polytechnic operates nation-wide as the specialist provider of vocational open and distance learning.

Government Communication Professional Competency Framework

Web and Social Media Marketing Officer - LSTF

Council is committed to achieving the three key outcomes identified by our local community:

J O B D E S C R I P T I O N

Competence Criteria for Member (MCIBSE)

Sub-section Content. 1 Formalities - Post title: Risk Consultant - Reports to: Head of Group Risk - Division: xxx - Location: xxx

Full Stack Web Developer

JOB AND PERSON SPECIFICATION. Head of Organisational Development and Systems

Position Description. Website & Online Communications Officer

HEW 7. Position Title. Web Developer. Reports to. Manager, Online Technical Development. Organisational Unit

JOB DESCRIPTION. Provide technical support and maintenance for college IT systems and key applications.

Contents Technical Lead/ PM :... 2 Research Lead:... 3 Research / Product Manager... 4 Marketing Lead... 5 Software Engineer... 6 Researchers...

GRAPHIC DESIGNER. 2. Creates digital motion graphics work using a variety of software such as Flash.

Marketing Manager. MS National Centre, London

Technology Operations NI, BBC Northern Ireland Technology Operations Support Manager

International Institute for Environment and Development. Job Description

Customer Relationship Management (CRM) and Data Officer. Reference No: Grade:

Senior web designer. Job description.

Business Analysis Manager - IT

Strategic Programme Manager- fixed term months

JOB OPENING - Digital Solutions Manager. 5 years + in similar related position

POSITION DESCRIPTION. Web Content Manager

HR Systems Implementation Manager. HR team, Finance Team, External Merlin IT Systems Support Providers, Sage Snowdrop

Key Worker Job Description & Person Specification

JOB AND PERSON SPECIFICATION. It has an annual budget of approximately 50 million and currently a staff of approximately 300.

CIS Manager and Deputy Head of ISD or CIS Team Manager

Senior Back-end Web Developer. Grade 5

JOB DESCRIPTION Facilities Manager Soft Services. RESPONSIBLE FOR: Team Leaders and Contract Support staff

Middleweight Drupal Developer.

Role Description Director, Customer Experience

Middlesbrough Manager Competency Framework. Behaviours Business Skills Middlesbrough Manager

MANAGER, HUMAN RESOURCES CONSULTING JOB & PERSON SPECIFICATION NOVEMBER 2010

Job Description. Director of Fundraising and Marketing

Job Description. University of Bristol students creating a world class student life for themselves

IOSH. Job Description. Promotions, Advertising and Design Manager. portfolio

Director of Development and External Affairs (DDEA)

JOB DESCRIPTION. 1. JOB TITLE: LIS Graphic Design Manager 2. HRMS REFERENCE NUMBER: HRMS/ ROLE CODE: GDMGRLIS

JOB DESCRIPTION. To take design and developmental responsibility for the University s outward-facing web sites in liaison with the Web Manager.

JOB DESCRIPTION. Principal Duties and Responsibilities (supported by Web Editor and Web Administrator)

Website (Digital) & Mobile Optimisation. 10 April G-Cloud. service definitions

Analyst - EDI. healthalliance Purpose, Vision and Principles. Purpose Statement

DiscoveryGarden Inc. Software Developer

Customer Experience Functional Lead - BaseCamp. Business Change Manager

Role Description Enterprise Architect and Solutions Delivery Manager

POSITION DESCRIPTION. Role Purpose. Key Challenges

Community & Events Fundraising Manager. 35 (out of hours work is likely to be required)

Role Activity Grade 5 PAS Professional Officer

{Add company name} {Add geographical location} {Add/edit as required} Enterprise Architect. {Add local information}

Position Description. Enterprise Agreement: Budget Responsibility: Nil

Senior Web Designer EHA3168

GENERIC CORE MANAGEMENT CRITERIA (CMC) AND STANDARDS (SELECT WHICH ONES ARE APPLICABLE)

Organisational Change Management

BUSINESS SERVICES ORGANISATION - INFORMATION TECHNOLOGY SERVICES. Band 4 ICT Technician JOB DESCRIPTION

Role Description Service Catalogue Specialist

INVESTORS IN PEOPLE REVIEW REPORT

Salary Range: Hours Per Week: 37 Flexi Monday to Friday Reference No: S Closing Date: 4.00pm on Friday 19 June 2015

HEW 6. Manager, Digital Comms, Design and UX. Provide web insights and analytics to enable evaluation, monitoring, compliance and improvement.

January Brand and Campaigns Executive: Information for Candidates

NGN Behavioural Competencies

JOB DESCRIPTION. 2. Answer customer comments, queries and complaints with timely and appropriate responses.

JOB DESCRIPTION. Executive Assistant to Director of Operations

Schedule A. MITA Career Level based on Responsibility Level (SFIA v5 Responsibility Levels)

Case Study: Project for a Law Firm

IPDS. Green Book Employees. An Integrated Performance Management, Pay and Grading System. Technical 2. Making West Midlands Safer.

Senior Financial Manager - Reporting Skills

Experience to Trust Software Engineering Expertise Excellent Software Developers

Transcription:

Role profile Basic information Job title Department Location Reports to (Job Title) Matrix manager if applicable (Job Title) Direct reports (Number or Not applicable) Overall people management responsibility (Number or Not applicable) Matrix management responsibility (Number or Not applicable) Budgetary responsibility (Amount or Not applicable) Child protection clearance required (If applicable, Standard/Enhanced) Expected travel per annum On call/unsocial hours Drupal Developer Finance and Operations London Solutions Development Manager Not required No travel No Role definition Role purpose To manage the development, implementation and technical support for Christian Aid web-based systems. To provide technical ownership of these systems as they are implemented. To ensure that new and existing systems are in line with the Christian Aid IT strategy. To provide technical advice to key business systems owners on application and module selection and utilisation. Role context A member of the Solutions Development team, the post holder is responsible for the implementation and development of web-based applications on behalf of the organisation. Having selected Drupal 8 as the CMS for implementing Christian Aid s new web site, the post holder will be working primarily in this environment and involved in a good deal of green field development. The post holder is also responsible for managing the relationships with suppliers involved in delivering applications. The post holder works as part of various project teams and as such may either manage or be managed within a matrix type structure, and participate in the cross-departmental SCRUM working group. 1

Key outcomes New systems are developed and implemented in line with best practice and meet the expressed business need Existing systems are well supported and maintained All project work is well managed Effective and efficient use of time and resource across varied projects Effective, well managed supplier relationships Role requirements Relationships External Internal Develops and manages effective relationships with third party suppliers and agencies. The post forms part of the Solutions Development team within the ICT Division and reports to the Solutions Development Manager. Works cross-organisationally on major corporate projects, working closely with project stakeholders and teams. Decision making Delivers web-based projects, working closely with project managers and business systems owners. Uses professional expertise to provide technical and tactical advice to colleagues and project teams. Collaborates with external professionals and prepares briefs for third party suppliers. Liaises and negotiates with internal stakeholders on various projects. Analytical skills Applies specialist and detailed technical expertise. Develops job knowledge and expertise through continual professional development. Shares expertise and knowledge with others. Uses technology to achieve work objectives Probes for further information or greater understanding of a problem. Makes rational judgements from the available information and analysis. Produces workable solutions to a range of problems. Demonstrates an understanding of how one issue may be a part of a much larger system. Developing self and others Works to maintain and extend skillset through on-going professional development. Shares knowledge with others. Willing and able to learn from colleagues and experience. Mentors front-end developers in transitioning to Drupal 8. Person specification Applied skills/knowledge and expertise Essential Professional qualification in software, web development or related field. 2

Extensive experience (5+ years) of web application development and delivery using Drupal. Extensive understanding of Drupal s architecture, APIs & custom module development. Understanding of the changes in Drupal 8; enthusiasm to develop and grow Drupal 8 expertise. Excellent PHP coding abilities and an understanding of the advantages of producing clean, maintainable code. Good understanding of hosting scenarios and deployment architectures, particularly cloudbased. Knowledge and experience of Apache and Linux. Good understanding of SQL and databases, particularly MySQL. Knowledge of Drupal front-end development, templates and theme development, views, and other modules and tools. Experience setting up different environments for a Drupal website: dev, staging, live; and moving content and functionality between them. Understanding of the principles of code management knowledge or exposure to GIT Use of HTML5, CSS3, Javascript and libraries/frameworks such as JQuery. Experience working alongside external agencies in developing web-based applications. Experience of working with design teams to produce products that meet design and brand requirements that have been provided for them. Working with and managing delivery in resource constrained environments. Skills to collaborate with internal users to create effective, easy-to-use UIs; and to contribute to wider digital discussions and initiatives. Ability to work in an agile team environment Desirable Working in a variety of environments including not-for-profit. Experience of code optimisation/ performance tuning and database optimisation Familiarity with Amazon Web Services, S3 and Cloudfront CDN Experience in improving QA and testing processes, both manual and automated. Understanding of Continuous Integration and build automation processes. IT competency required Advanced Competency profile LEVEL 3: You are expected to be able to: Build partnerships Manage teams or lead projects supportively, involving others in discussing how to take work forward, helping people feel part of the team and treating everyone equally. Influence others to develop shared understanding and work cooperatively and collaboratively towards common goals where there are different personal or organisational agendas. Develop and maintain new relationships with individuals and organisations to further Christian Aid s aims. Recognise and value differences in people; be ready to challenge assumptions, beliefs or attitudes in self or others. Manage expectations and adhere to what s agreed, by doing what you say you re going to do. 3

Communicate effectively Reflect the needs of different audiences, adapting style, media, timing and pace to communicate effectively. Show understanding of how personal and external factors affect others communication style and needs and seek to manage these differences to ensure that all voices are heard. Clarify expectations and anticipate others interests and potential issues, to help them get involved in debate and dialogue. Steward resources Accept accountability internally and externally for the effective use of Christian Aid resources. Before using or commissioning new resources, look for ways to achieve more effective outcomes by using existing resources in a new or different way. Manage resources and workloads to ensure your own and others goals are achieved. Deliver results Create plans with key milestones and measurable outcomes: track progress and adjust to meet the objectives, ensuring others are aware of changes and reasons for them. Ensure individuals and teams understand and agree to work to the overall goals, specific objectives and quality standards. Make recommendations or decisions in the best interest of Christian Aid, involving others as needed both within and beyond your work area. Be willing to take action or make recommendations or decisions in difficult or ambiguous situations. Commit to your decisions and be accountable for them. Show willingness to adapt if your initial decision did not produce the expected result. Realise potential Demonstrate continuing commitment to your own professional and personal development. Use coaching and mentoring skills to support others to develop. Encourage others to give their best by discussing goals and aspirations and recognising achievement. Provide an appropriate level of supervision according to need; know when to provide help and when to give others space to learn. Give constructive and timely feedback to others on difficult or contentious issues. Deal with poor performance directly and sensitively, seeking appropriate and timely advice and support if needed. Strive for improvement Be open to radical suggestions. Evaluate the benefits and risks of new ideas and ways of working and identify ways to reduce risk. Find and implement ways to better support internal knowledge- and information-sharing. Coach others on dealing with resistance to change. Seek and evaluate a range of viewpoints, internal and external, about how Christian Aid could do things better. DATE CREATED (dd/mm/yyyy) 29/06/2015 Further details of specific tasks and duties will be agreed with the line manager as part of the performance agreement. Any reasonable duty may be assigned that is consistent with the nature of the job and its level of responsibility. This role profile is not prescriptive; it merely outlines the key behaviours the role-holder requires to be successful in the role; the key behaviours and responsibilities are subject to change. Any changes will be made in consultation with the role-holder. 4

You will be expected to abide by the Code of Conduct, policies and procedures within Christian Aid which may be updated from time to time. You must be in sympathy with the aims, beliefs and values of Christian Aid as it seeks to work on relief, development and advocacy for poverty eradication. 5