JOB PROFILE. No Line Management Responsibility. Compassion UK, Weybridge, Surrey

Size: px
Start display at page:

Download "JOB PROFILE. No Line Management Responsibility. Compassion UK, Weybridge, Surrey"

Transcription

1 Job Title Reports to Department Responsible for Location JOB PROFILE Senior Developer IT Director Information Technology No Line Management Responsibility Compassion UK, Weybridge, Surrey Introduction In response to the Great Commission, Compassion UK exists as an advocate for children, to release them from their spiritual, economic, social and physical poverty and enable them to become responsible and fulfilled Christian adults. This entire purpose is embodied in the phrase: Releasing children from poverty in Jesus' name Compassion UK is a Christ-centred organisation committed to the Church. As such, we value: Integrity Excellence Stewardship Dignity Christ centred We confess that Jesus is the Christ and He is Lord of our lives and of the ministry. Our love of Jesus compels us to love others as He commands and to honour Him in all that we do. Committed to the Church The Church is the great hope for the world and is God s instrument to advance the Kingdom of God. We mobilise and connect the global Body of Christ to fulfil her mandate for holistic discipleship of children in poverty. Context The Information Technology (IT) Department contributes to Compassion UK s (CUK) strategic and operating success through IT developmental programmes and projects designed and implemented to achieve organisational outcomes. Job Purpose To take full responsibility for the development and implementation of CUK s software application. This is a hands-on role, and the successful candidate will assume the responsibility of developing, modifying and maintaining different software platforms. Key outcomes 1. Respect, Uphold and work within CUK s Christian Ethos and Values; 2. Responsible for the overall design and systems development; 3. To carry out regular maintenance activities, ensuring systems remain fit for purpose; 4. To engage with different stakeholders ensuring their technical requirements are met and benefits realised; 5. Keeping in touch with emerging technologies and techniques making sure that CUK benefits from such technologies.

2 Core Responsibilities 1. Respect, uphold and work within CUK s Christian Ethos and Values Work in accordance with the Christian ethos and values of the organisation at all times, actively demonstrating the practical outworking of these values and taking personal responsibility for how your individual attitude and actions impact on the Christ centred working of Compassion; Assist in ensuring that services provided actively promote, maintain and articulate the Christian ethos and values as laid out in our Covenant Charter, Statement of Faith, Core Values and Ethos Statement; Assist in promoting inclusivity within the organisation, so the organisation continues to champion diversity whilst maintaining a clear Christian distinctive. 2. Responsible for the overall design and systems development Participate in the development and implementation of Enterprise Service Bus suite adhering to SOA standards and best practices; Take a leading role on the continued development and maintenance of CUK s main CRM and associated applications; Design and implement multi-tier software using the latest technologies, such as ASP.NET MVC, jquery, CSS, BizTalk, SharePoint, NServiceBus, Oracle, SQL Server, SQLite and Informatica; Participate in the full software development life cycle from scoping, analysis, design, implementation and quality assurance to delivery and support; Analyze, design, coordinate and supervise the development of software applications to ensure a robust basis for information management is achieved and maintained; Analyze system specifications and translate system requirements to task specifications; Demonstrating and receiving feedback about draft sites; Liaising with external suppliers (developers) to ensure the deployment of accurate and cost effective solutions; Performing quick adhoc updates on CUK systems; Test applications on logic and syntax. verifying that program results are accurate to ensure the highest levels of reliability and maintainability; Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made; Lead the design and development of enterprise Web and N-Tier applications; Implement and uphold standards and best practices around development processes, coding, and peer reviews; Optimize existing systems to improve performance and scalability through service/application tuning and code refactoring; Designing and developing management information reports based on data from various systems. 3. Regular maintenance activities carried out to ensure the system remains fit for purpose Perform daily checks and tests of key processes and functionality; Conduct system analysis and development to keep systems current with changing technologies; Ongoing enhancements and defect resolution.

3 4. Engage with stakeholders ensuring their technical requirements are met and benefits realised Meet/liaise with clients to discuss requirements and/or project progress; To work closely with our IT Delivery Manager in gathering business requirements and to input into solution designs; Provide regular progress updates to the IT Director; Participate in development of long range planning for new projects and facilities. 5. Keeping in touch with emerging technologies and techniques ensuring CUK benefits from such innovations Research and recommend to the IT Director software solutions and tools that help fix inefficiencies in the organisation. This job profile is not intended to be exhaustive but merely a guide to the main areas of responsibility. Any substantial changes to this job profile will be discussed fully with the post holder.

4 Person Specification Christian Ethos Essential Desirable Able to agree to respect, uphold and commit to working within Compassion s Christian mission, values and faith statements Qualifications & Experience Essential Desirable A degree in MIS/Computer Science or directly related IT field At least three years working experience in the field of software development Experience in designing and developing DBMS with hands-on knowledge of SQL Servers Experience of working in a service enterprise environment with.net programming language C# and ASP.Net Experience of full software life cycle development Technical knowledge of: C++, Java, PHP, other open space source languages Experience of Cloud Technologies Strong user of Visual Studio Experience of Data Transformation and Mapping Experience of developing and maintaining MI reports Hands-on experience with Service Bus layer and technologies Experience in Agile Methods Experience of API development and management Experience of working with CRM solutions Experience of working with NService Enterprise Bus A good understanding of information systems architecture layouts Strong experience in developing WCF Web Services Experience in managing technical personnel Attributes Essential Desirable Strong positive character, unquestionable integrity, and trusted by others Desire to help remove injustice and poverty and see children achieve their God given potential Passionate about the importance and value of internal and external stakeholders and committed to delivering excellent customer service Excellent organisational skills with the ability to work to deadlines and agreed standards/targets with a high level of accuracy and attention to detail Excellent communication skills across all media - written and verbal with a patient approach and an ability to express ideas and theories about creativity using accessible language Exceptional interpersonal skills with the ability to build strong and meaningful relationships internally and externally Able to listen attentively and actively Self-motivated with the ability to work independently as well as being able to work as part of a team Able to grasp new concepts quickly and adapt to working within a growing environment Able to hold the broader picture in mind in order to plan and maximise the efficiency of individuals, resources and time

5 Able to think analytically, work logically and appropriately apply judgement Able to work under pressure and work extended hours when required Able to meet the requirements of the position with or without reasonable adjustment

6 Information for Applicants Job Title Senior Developer Salary Range 38,000 pa (within the grade 38,000-45,000 pa) wef 01/04/2014 Hours of Work Travel 35 hours a week - Monday to Friday 09h00 to 17h00 Not required except for occasional meetings and training events Salary & Benefits: Compassion UK operates a salary grading system (linked to performance), where each staff member has the opportunity to move up an increment within their grade during their first four years in post. This takes effect in April of each year, when an annual cost of living change is usually also applied. Benefits include full health (AXA PPP) and dental insurance (Denplan) for all permanent staff on satisfactory completion of their probationary period. Annual Leave Full Year: All employees will be entitled to 5 normal working weeks annual leave a *year (pro rata), plus normal bank holidays (pro rata). It will be compulsory for up to 5 (or relevant pro rata) days of that entitlement to be held in reserve and taken during the Christmas Period when Compassion UK close their offices, this is usually around 21 December to 1 January each year. (*Year = 1 January to 31 December) Pensions: There is a non contributory pension scheme for permanent staff to join on satisfactory completion of their probationary period. Learning and Development: Compassion UK seeks to enable each individual to develop to their full potential through a comprehensive performance review process and ongoing opportunities to develop within their role and through external and internal training as applicable. All new staff will be given a comprehensive induction. New Staff Service: Six month probationary period with three month review. Internal Appointments: Performance review at three and six months. Statement of Faith: Compassion is a Christian organisation. The post holder will be part of the IT Department, which supports the main Christian activities of Compassion; this includes the transference of the Christian ethos internally and externally. All applicants for any role in Compassion UK should be able to agree to respect, uphold and commit to work within Compassion UK s Christian faith based ethos, faith statements and values (as referred to in the Application papers. Applicants with disabilities will be welcomed.