Consultancy: Senior Salesforce Developer, ICTD Digital Core, Valencia, Spain (Remote Based)

This opening expired 10 months ago. Do not try to apply for this job.

UNICEF - United Nations Children's Fund

Open positions at UNICEF
Logo of UNICEF
ES Home-based; Valencia (Spain)

Application deadline 10 months ago: Sunday 11 Jun 2023 at 21:55 UTC

Open application form

Contract

This is a Consultancy contract. More about Consultancy contracts.

UNICEF works in some of the world’s toughest places, to reach the world’s most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.

Across 190 countries and territories, we work for every child, everywhere, every day, to build a better world for everyone.

And we never give up.

For every child, a connected world.

The overarching strategic goal of UNICEF’s Information and Communication Technology Division (ICTD) is to transform and build partnerships with our stakeholders to successfully implement UNICEF programmes globally through innovative technology-enabled solutions.

This consultancy is with ICTD in the Solutions Centre and Support Section, Digital Tools and Platforms team. The section provides UNICEF with enterprise level technical solutions. The Senior Salesforce Developer Consultant will report to the ICT Manager in the Solution Center and Support Section.

The Supporter Engagement Strategy (SES) digital ecosystem consists of Salesforce, Microsoft Azure, Power BI, and other third-party technologies that will become available for adoption and localization by UNICEF fundraising markets.

The SES Digital Platform provides a set of enablers to offer a new and improved experience to prospective donors and existing supporters through tailored communication and customized supporter journeys for UNICEF offices worldwide. The Digital Platform is developed with an agreed reference or enterprise architecture as the core principle to enable scalability. Fundraising markets can localize the solution for market-specific requirements, such as payment gateways and unique fundraising channels.

UNICEF has developed a Salesforce managed package, SES CORE, that provides a set of fundraising and marketing functionalities, including a core data model that supports UNICEF's unique fundraising, supporter care, and marketing processes. The core package is installed in regional and country-specific Salesforce orgs. To support rapidly changing business needs, a new package version is released every quarter that includes new functionalities and features.

The continuous growth, implementation, maintenance, and support of the SES Digital Platform must be managed to meet the needs of stakeholders successfully. The implementation and localization in markets are driven by the central SES team and executed in collaboration with implementing partners and third-party vendors.

How can you make a difference?

The ideal candidate will design and lead the technical development and architecture on one or more streams in the SES Project, covering SalesCloud, ServiceCloud, MarketingCloud, ExperienceCloud and peripheral software and lead the development of SES Core managed package.

The consultant will be responsible for communicating with external vendors and implementation partners to ensure adherence to the SES reference architecture. This role is key in ensuring a best practice, standard, secure and robust architecture is implemented.

The consultant will provide their expertise in Salesforce NPSP, advanced Apex programming, lightning frameworks/components, and integration methods. The consultant will closely collaborate with domain architects, internal and external stakeholders to ensure technical solutions adhere to approved reference architecture and will be engaged in code and technical design review of solution implementation. It is expected that the candidate with allocate 50% of time in new country implementation and support and 50% in CORE related activities.

As a member of global DevOps team, they will be providing advance support in debugging complex platform issues and will be involved in global application delivery and enhancement.

To qualify as an advocate for every child you will have…

• A university degree (Bachelor’s or higher) in information technology Deep understanding of the Salesforce platform (Sales Cloud, Service Cloud, Marketing and Community cloud) • 5+ Experience in building applications using Lightning components, APEX, Visualforce and UI related coding technologies, Salesforce.com Web Services APIs - Force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API. • 3+ years development including solid experience in HTML5, JavaScript, jQuery, ExtJS and CSS, SQL, JSON, AmpScript • Experience in deployment and migration tools (Salesforce DX, CI/CD, Force.com IDE, Eclipse, ANT) • Strong understanding and use of Versioning tools such as Bitbucket, SVN, GitHub or Azure Git and experience with Salesforce release management • Industry qualifications in Salesforce platform (Application/Technical Architect, Salesforce.com Platform Developer II) are highly regarded • Hands-on experience of Salesforce Non-Profit Success Pack (NPSP) and sound understanding of NPSP pledge management is essential • Experience of Salesforce managed package development and enhancement • Experience of marketing cloud development (Cloud pages, AmpScript ) •Salesforce, API and Azure based integration • Experience working in the UN system or other international humanitarian/development organizations • Developing country work experience and/or familiarity with emergency is considered an asset. • Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) is an asset.

Deliverables:

Work Assignments Overview

Deliverables/Outputs

Delivery deadline

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Review user stories in Azure DevOps

Produce high level solution design

Perform resolution of escalated tier 3 support cases

Documented activity report from DevOps.

31 July 2023

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Development and configuration of the agreed prioritized stories

Document the detail design

Review the Test scenarios

Packaging and Release of core code for end user testing

Perform resolution of escalated tier 3 support cases

Design documentation and test plans documented and documented activity report

31 August 2023

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Packaging and Release of custom code where required

Perform resolution of escalated tier 3 support cases

Documented activity report from DevOps.

29 September 2023

Lead pre-implementation phase of new country implementation

Facilitate the pre-implementation sessions with business user (Country Office, Regional Office and Division)

Orientation of End-user and Implementation partner on CORE process and technical details

Document and review As-Is process

Documented activity report from DevOps.

Design Documentation and process documentation

31 October 2023

Lead pre-implementation phase of new country implementation

Technical design (high level solution) and Implementation details are documented and maintained

Design and document (with ICT and Third-Party Vendors) integration methods and architecture

Document To-Be architecture

Design Documentation and process documentation

30 November 2023

Lead Implementation and rollout phase of new country implementation

Development and configuration of the solution is carried out as per agreed architecture

Manage delivery partner by reviewing deliverables

Signed off test approach and test case

Review and sign-off detail design

Updated Design Documentation and process documentation

Documented activity report from DevOps.

29 December 2023

Lead Implementation phase of new country implementation

Facilitate the end-to-end testing of the solution

Update the technical components in standard operating procedures

Updated Design Documentation and process documentation

Documented activity report from DevOps.

31 January 2024

Lead Implementation phase of new country implementation

Lead of the final production deployment and release

Lead the production sanity checks

Provide technical training to L1/L2 support

29 February 2024

Lead Implementation phase of new country implementation

Provide hyper care support post GoLive

Document end to end solution design and application architecture

Updated Design Documentation and process documentation

Documented activity report from DevOps.

29 March 2024

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Review user stories in Azure DevOps

Produce the solution design document

Develop the agreed prioritized functions

Configuration and Development of the prioritized stories

Updated Design Documentation and process documentation

Documented activity report from DevOps.

30 April 2024

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Document the technical design

Review the Test scenarios

Packaging and Release of core code

Documented activity report from DevOps.

Updated Design Documentation and process documentation

31 May 2024

CORE – Enhancement and development as per agreed sprint and Tier 3 Support

Packaging and Release of custom code where required

Perform resolution of escalated tier 3 support cases

Documented activity report from DevOps.

28 June 2024

Please note that in view of the nature of the work, these listed activities will be done throughout the period of engagement for which progress will be reported through monthly reports. Depending on program need, country readiness and project progress, deliverables may be interchanged. Payment will be made on a monthly basis against a monthly activity report, including the above requirements, highlighting key activities and achievements under this assignment.

For every Child, you demonstrate…

UNICEF’s Core Values of Care, Respect, Integrity, Trust and Accountability and Sustainability (CRITAS) underpin everything we do and how we do it. Get acquainted with Our Values Charter: UNICEF Values

Duration and Location:

The duration of this consultancy is 12 months with an anticipated start date of 1 July. This consultancy is home based with core working hours established by the ICT Manager, based on project activities and needs.

Travel:

The consultant may travel to country office or headquarters for short mission based on project need. Travel cost will be as per UNICEF policy.

Application Instructions for Financial Proposal:

Please attach a financial proposal to your application that indicates your ability, availability and estimated budget against each deliverable (in US$) to undertake the terms of reference above. Applications submitted without a financial proposal will not be considered.

Additional Information:

This advert may be used to create a roster of qualified candidates to fill future needs.

UNICEF is here to serve the world’s most disadvantaged children and our global workforce must reflect the diversity of those children. The UNICEF family is committed to include everyone, irrespective of their race/ethnicity, age, disability, gender identity, sexual orientation, religion, nationality, socio-economic background, or any other personal characteristic.

UNICEF offers reasonable accommodation for consultants/individual contractors with disabilities. This may include, for example, accessible software, travel assistance for missions or personal attendants. We encourage you to disclose your disability during your application in case you need reasonable accommodation during the selection process and afterwards in your assignment.

UNICEF has a zero-tolerance policy on conduct that is incompatible with the aims and objectives of the United Nations and UNICEF, including sexual exploitation and abuse, sexual harassment, abuse of authority and discrimination. UNICEF also adheres to strict child safeguarding principles. All selected candidates will be expected to adhere to these standards and principles and will therefore undergo rigorous reference and background checks. Background checks will include the verification of academic credential(s) and employment history. Selected candidates may be required to provide additional information to conduct a background check.

Individuals engaged under a consultancy or individual contract will not be considered “staff members” under the Staff Regulations and Rules of the United Nations and UNICEF’s policies and procedures, and will not be entitled to benefits provided therein (such as leave entitlements and medical insurance coverage). Their conditions of service will be governed by their contract and the General Conditions of Contracts for the Services of Consultants and Individual Contractors. Consultants and individual contractors are responsible for determining their tax liabilities and for the payment of any taxes and/or duties, in accordance with local or other applicable laws.

The selected candidate is solely responsible to ensure that the visa (applicable) and health insurance required to perform the duties of the contract are valid for the entire period of the contract. Selected candidates are subject to confirmation of fully-vaccinated status against SARS-CoV-2 (Covid-19) with a World Health Organization (WHO)-endorsed vaccine, which must be met prior to taking up the assignment. It does not apply to consultants who will work remotely and are not expected to work on or visit UNICEF premises, programme delivery locations or directly interact with communities UNICEF works with, nor to travel to perform functions for UNICEF for the duration of their consultancy contracts.

Only shortlisted candidates will be contacted and advance to the next stage of the selection process.

Added 10 months ago - Updated 10 months ago - Source: unicef.org