Salesforce Junior Development
Support development and customization of Salesforce platform for donor management.
Application deadline 6 months ago: Monday 1 Dec 2025 at 23:00 UTC
Overview
Support development and customization of Salesforce platform for donor management.
You have:
- Degree in Computer Science, Computer Engineering or related fields
- 1-2 years experience in programming, preferably in object-oriented languages
- Knowledge of programming languages: JavaScript, HTML, CSS
- Familiar with object-oriented programming concepts and development patterns
- Basic knowledge of SQL for database management
- Specific interest in the Salesforce platform and willingness to obtain certifications
- Experience with version control tools (Git) and Agile/Scrum methodologies
- Problem-solving skills and debugging aptitude
- Excellent level of English (at least B2) for documentation consultation
- Willingness to work in a team and multidisciplinary collaboration
- Strong personal motivation and alignment with UNICEF's mission
- Salesforce Platform Developer I certification preferred
- Basic knowledge of Nonprofit Success Pack (NPSP) preferred
- Previous experience with modern JavaScript frameworks (React, Angular) preferred
- Familiarity with fundraising processes and donor management preferred
Vacancy Salesforce Junior Development Rif. 12/2025
Premessa Il Comitato Italiano per l’UNICEF Fondazione ETS, costituito nel 1974, è parte integrante della struttura globale dell’UNICEF - Fondo delle Nazioni Unite per l'Infanzia, l'organo sussidiario dell'ONU che ha il mandato di tutelare e promuovere i diritti di bambine, bambini e adolescenti (0-18 anni) in tutto il mondo, nonché di contribuire al miglioramento delle loro condizioni di vita. La missione del Comitato Italiano può essere sintetizzata in tre punti cardine: • Promuovere il benessere dell’infanzia e dell’adolescenza sostenendo gli obiettivi, le politiche e i programmi dell’UNICEF internazionale, seguendo i principi della Convenzione ONU sui diritti dell’infanzia e dell’adolescenza; • Realizzare campagne e attività di informazione per sensibilizzare e mobilitare la società civile, l’opinione pubblica, le istituzioni e il Governo sulle tematiche dell’infanzia e dell’adolescenza; • Sollecitare offerte, donazioni e lasciti da destinare ai programmi sul campo dell’UNICEF Internazionale.
Obiettivi: Nell’ambito delle attività di Raccolta Fondi del Comitato Italiano per l’Unicef, l’Ufficio Sviluppo Strategico, Innovazione e Analisi dei Dati si occupa dell’analisi e definizione delle strategie di business intelligence attraverso modelli predittivi (A.I.) e analytics avanzate (gestione evoluta del dato), e guida l’innovazione nel marketing e raccolta fondi attivando azioni di digital transformation. Inserito nel team di sviluppo tecnologico, il Salesforce Junior Development supporterà l'evoluzione della piattaforma Salesforce utilizzata per la gestione dei donatori e delle campagne di fundraising, on ed offline. Contribuirà, dunque, allo sviluppo e alla personalizzazione della piattaforma attraverso la programmazione, supportando l’implementazione di soluzioni tecniche innovative per migliorare l’efficacia delle campagne di fundraising e la gestione dei supporter. In particolare, si occuperà di: • Sviluppo di applicazioni personalizzate utilizzando Apex, il linguaggio di programmazione proprietario di Salesforce • Creazione e manutenzione di pagine Visualforce per interfacce utente personalizzate • Sviluppo di Lightning Web Components (LWC) per interfacce moderne e responsive • Integrazione di sistemi esterni tramite API REST e SOAP • Scrittura di query SOQL e SOSL per la gestione e interrogazione dei dati • Collaborazione con il team per tradurre i requisiti business in soluzioni tecniche efficaci • Esecuzione di test unitari e debugging del codice sviluppato • Supporto nella migrazione e ottimizzazione di componenti esistenti verso le nuove tecnologie Lightning • Partecipazione al processo di deploy attraverso strumenti di version control come Git.
Si richiede: • Laurea in Informatica, Ingegneria Informatica o discipline affini • Esperienza di 1 - 2 anni in programmazione, preferibilmente in linguaggi object-oriented • Conoscenza dei linguaggi di programmazione: JavaScript, HTML, CSS • Familiarità con concetti di programmazione ad oggetti e pattern di sviluppo • Conoscenza base di SQL per la gestione dei database • Interesse specifico verso la piattaforma Salesforce e volontà di conseguire certificazioni • Esperienza con strumenti di version control (Git) e metodologie Agile/Scrum • Capacità di problem-solving e attitudine al debugging • Ottimo livello di inglese (almeno B2) per la consultazione di documentazione • Predisposizione al lavoro di squadra e alla collaborazione multidisciplinare • Forte motivazione personale e adesione alla mission dell’UNICEF • Saranno considerati requisiti preferenziali: - Certificazione Salesforce Platform Developer I - Conoscenza base del Nonprofit Success Pack (NPSP) - Esperienza pregressa con framework JavaScript moderni (React, Angular) - Familiarità con processi di fundraising e gestione donatori
Si offre: • Contratto di lavoro dipendente a tempo determinato della durata di 12 mesi, con possibilità di rinnovo e/o di trasformazione. • Inquadramento al 2° livello CCNL del Commercio e del Terziario, retribuzione annuale da definirsi in base all’esperienza maturata • Opportunità di crescita professionale verso ruoli Senior Developer o Technical Lead • Orario full time • Opportunità formative quali: - Percorso di formazione e certificazione Salesforce a carico del Comitato Italiano UNICEF - Formazione specialistica sui progetti dell'UNICEF e sul settore nonprofit - Mentorship dedicata per lo sviluppo delle competenze tecniche Salesforce - Accesso alle piattaforme di formazione Trailhead e corsi avanzati - Possibilità di partecipare a conferenze e community Salesforce internazionali - Supporto per il conseguimento di certificazioni avanzate (Platform Developer II, Technical Architect)
Sede di lavoro: Roma, Via Palestro 68.
Il presente annuncio si rivolge a candidati di ambo i sessi (L. 903/77).
Il Comitato italiano per l’UNICEF Fondazione ETS informa i candidati che i loro dati personali saranno trattati in conformità all’informativa privacy disponibile al seguente link (https://www.unicef.it/note-sulla-privacy/).
Come candidarsi: Inviare il proprio CV accompagnato da una nota motivazionale all’indirizzo e-mail: [email protected]
Si analizzeranno unicamente i CV pervenuti attraverso le indicazioni fornite. I candidati alla posizione, al fine di agevolare la selezione, sono pregati di non inviare attraverso altri mezzi né a mano, il proprio CV. Si prega inoltre di astenersi se privi dei requisiti.
Potential interview questions
| Can you provide an example of a time when you used your programming skills to solve a problem? | This question assesses your practical experience in programming and problem-solving skills. | Share a specific project where your programming skills made a significant impact. |
| How do you approach debugging code when you encounter issues? | Understanding your debugging process helps assess your problem-solving abilities. | Pro members can see the explanation. |
| What interests you about working with the Salesforce platform? | Pro members can see the explanation. | Pro members can see the explanation. |
| Describe a situation where you had to collaborate with others on a technical project. How did you contribute? | Pro members can see the explanation. | Pro members can see the explanation. |
| What version control systems have you used, and how do they benefit your development work? | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you ensure the quality of your code during development? | Pro members can see the explanation. | Pro members can see the explanation. |
| Can you explain your experience with object-oriented programming and its patterns? | Pro members can see the explanation. | Pro members can see the explanation. |
| What are your motivations for working in the nonprofit sector, specifically for UNICEF? | Pro members can see the explanation. | Pro members can see the explanation. |