Salesforce Developer

Ref: (to be confirmed)

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 Managerand 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

Developingand 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 newSalesforce 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 themarketing cloud or equivalent integration on the new Salesforce CRM platform.
  • Developingsupport 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

  • 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

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 documentationwhere 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.

Key Competencies

Essential
Understanding our context
A Understanding Catholic identity
B Understanding CAFOD
C Understanding international development / Working together
DManaging ourselves
E Working with others; ability to build positive and productive working relationships with all colleagues.
Ability to help others to achieve results and make their work a success.
Ability to work with the business to design creative solutions
F Communicating
G Looking outwards / Making change happen
H Managing resources
I Achieving results; shares time and resources to get the work done.
Makes sound decisions backed up by evidence and analysis.
Stimulates a climate of innovation and fresh ideas to get results.
J Managing our performance
K Taking the lead / Job-specific competencies
  1. Proven experience of Salesforce development and DEV401, DEV 501 or equivalent
  2. In depth understanding of the capabilities and constraints of Salesforce
  3. Experience of working on Content Management Systems and force.com sites
  4. Apex coding, triggers and optimising and creating new workflows
  5. Experience of improving the user interface and experience with minimal custom development
  6. Solid understanding of Salesforce security and user access model

Desirable
  1. Experience of other Cloud Database admin (CRM)
  2. Any other Salesforce course e.g. STR101, ADM201
  3. Knowledge of PHP, JavaScript, MySQL, Linux, HTML, HTML5 , CSS


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.

Additional information

1/5Oct-18

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.

1/5Oct-18