Salesforce Developer Ref: DSD Job Description Job Purpose CAFOD are currently developing a new Salesforce CRM which will replace an in-house built database solution as well as an existing Salesforce instance. CAFOD needs an experienced Lead Salesforce developer to support this strategic project. Development of the new CRM is in train. This post would be the lead developer supporting completion of build, full end to end testing, implementation and system adoption. Job Scope Key to this post is ensuring the delivery of a sound technical solution that allows CAFOD to deliver efficient and effective business processes. The post would be working with a small team including one other Salesforce developer, a Salesforce Architect and CAFOD IT and business staff. Accountability The post is based in the Change Team which reports to the Change Directors. The role reports to the Change Manager and works closely with the IT teams, the Digital team and Data & Insight. Where appropriate, we will establish matrix management structures to provide clarity on the post holder reporting lines and their responsibilities and accountabilities. Key Responsibilities Developing and supporting implementation and rollout of CAFOD’s new salesforce instance including integration with other systems. Lead the development and enablement online platforms to send and receive data from any new data system and identify and optimise current data flows (e.g. Engaging Networks, Marketing Cloud or equivalent, First Class, Payonomy). Support the migration of data and processes from our current SQL Database (in house development) and Salesforces instance (for our online activity) to one new Salesforce instance. Design, develop and maintain APIs to integrate Salesforce with any other online application. Document and develop requirements for current initiatives on Visualforce and Salesforce. Implement and support any CAFOD product or initiative on the new Salesforce CRM platform. Implement and maintain the marketing cloud or equivalent integration on the new Salesforce CRM platform. Developing support for user journeys and workflows (e.g. Thank you and Welcome programmes and admin workflows). Apex coding and optimising/creating workflows and triggers. Strong knowledge of working with and upskilling others on report writing in Salesforce Data Cleansing/Data Quality best practice set up. Develop a suite of thanking letters using Conga Composer Relationship Management 1/5 Communicate and advise key business stakeholders regarding status and technical issues Participate in cross-team discussion in advisory capacity to address business solution issues Support the system trainer in understanding the system for onward staff training Mar-16 Project Management Manage own time effectively to meet challenging timelines. Manage scope creep ensuring requirements are met within defined timelines Work with project manager, test manager and external trainer to track and report progress. Administration and Support Development of technical documentation where needed including updating standard operating procedures and JIRA Salesforce development admin including crucial updates. Provide technical support to the rest of CAFOD. This list of duties and responsibilities is by no means exhaustive and the post holder may be required to undertake other relevant and appropriate duties as required. This job description is subject to regular review and appropriate modification. Child Protection CAFOD recognises the personal dignity and rights of children, towards whom it has a special responsibility and a duty of care and respect. CAFOD, and all its staff and volunteers, undertake to do all in our power to create a safe environment for children and young people and to prevent their physical, sexual or emotional abuse. CAFOD is committed to acting at all times in the best interests of children, seeing these interests as paramount. 2/5 Mar-16 Key Competencies Essential Understanding our context Working together Making change happen Job-specific competencies A Understanding Catholic D Managing ourselves H Managing resources I. E Working with others; ability I Achieving results; shares time to build positive and productive and resources to get the work working relationships with all done. identity B Understanding CAFOD C Understanding international development colleagues. Salesforce development and DEV401, DEV 501 or equivalent II. results and make their work a success. Salesforce III. by evidence and analysis. design creative solutions and force.com sites IV. J Managing our performance K Taking the lead F Communicating Experience of working on Content Management Systems Stimulates a climate of innovation and fresh ideas to get results. Ability to work with the business to In depth understanding of the capabilities and constraints of Makes sound decisions backed up Ability to help others to achieve Proven experience of V. Apex coding, triggers and optimising and creating new workflows Experience of improving the user interface and experience with minimal custom G Looking outwards development VI. Solid understanding of Salesforce security and user access model Desirable VII. Experience of other Cloud Database admin (CRM) VIII. Any other Salesforce course e.g. STR101, ADM201 IX. Knowledge of PHP, JavaScript, MySQL, Linux, HTML, HTML5 , CSS Levels required for this post 1. Being effective 2. Excelling 3. Leading the way 3/5 Click here for more info on CAFOD’s Competencies framework Mar-16 Terms and Conditions Contract A 12 month fixed term contract, including a six-month probationary period. Salary Band: Specialist A Full Salary: £55,000 per annum Hours 35 hours per week. Normal CAFOD office hours are 9.30 to 5.30 with one hour for lunch. This post will require some weekend and evening work for which time off in lieu may be taken. Holidays 20 working days per annum plus statutory holidays plus 6 days determined by CAFOD at Christmas/Easter. Notice period Three months either way after completion of the probationary period. Pensions There is a contributory pension scheme (10% employer with 5% employee contribution). Alternatively, CAFOD will make a similar contribution to a Personal Pension Plan. CAFOD is required to automatically enrol UK staff as per auto-enrolment legislation – further information Other benefits Life Assurance and Permanent Health Insurance cover, Childcare Vouchers, Payroll Charity Giving, Ride2Work Scheme, Employee Assistance Programme and the Right to Buy Annual Leave of up to 10 additional days. Access There is access for people with disabilities to CAFOD’s office by way of a passenger lift to all floors in CAFOD’s building. Disabilities We are committed to making every reasonable adjustment to the workplace or working arrangements so as to accommodate people with disabilities. Location The post will be based in CAFOD’s London office on Westminster Bridge Road, London SE1. CAFOD is an equal opportunities employer. Recruitment and selection procedures reflect our commitment to child protection. 4/5 Mar-16 Additional information CAFOD CAFOD is the official Catholic aid agency for England and Wales. In more than 40 countries across the world, we bring hope, compassion and solidarity to poor communities, standing side by side with them to end poverty and injustice. Our vision is a world transformed to reflect the Kingdom of God: a world where – the rights and dignity of every person are respected all have access to basic needs in life women and men share equally in shaping their societies and our world the gifts of creation are nurtured and shared by all for the common good and the structures that shape people’s lives are just and enable peace. Team The Change Team are a small team responsible for managing and supporting change across the organisation. We report to the Change Directors and the projects we manage range from IT initiatives to policy and procedural to cultural change. 5/5 Mar-16