By continuing to browse this site, you agree to our use of cookies. Read our privacy policy
  • Organization: UNICEF - United Nations Children’s Fund
  • Location: New York City
  • Grade: Internship
  • Occupational Groups:
    • Information Technology and Computer Science
  • Closing Date: 2019-06-25

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.

Internship - Software Development, Field Support Unit, ICTD New York

New York City (United States of America)

The Software Development Intern will work with the Field Solutions Unit to support several open source projects used by UNICEF staff around the world.

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 UNICEF Internship Programme offers qualified and eligible students at both Headquarters (HQ) and Country Offices (CO) the unique opportunity to acquire direct practical experience in UNICEF's work and the United Nations system under the direct supervision of experienced UNICEF staff.

To be considered for an internship with UNICEF, applicants must meet the following requirements:

  • Be enrolled in an undergraduate or graduate degree programme (or recent graduate);
  • Be proficient in English, knowledge of an additional UN language is considered an asset; and
  • Have excellent academic performance as demonstrated by recent university or institution records.

Job organizational context

The overarching strategic goal of UNICEF's ICT Division (ICTD) is to transform and build partnerships with our stakeholders to successfully implement UNICEF programmes globally through the use of innovative technology-enabled solutions. ICTD's Field Solutions Unit is a team of experienced software developers, data scientists, and designers situated within the ICTD Solutions Centre. Our goals are to establish enterprise support to innovative open-source tools used by field-based programmatic experts, planning specialists, partnership managers, and implementing partners around the world. 

UNICEF’s role in planning, measuring, tracking, and reporting results for children requires the ability to gather, integrate, and share information between multiple actors. The demands for real-time information and problem solving with partners is vital to this process, especially in humanitarian action, and technology solutions are becoming an essential tool to accelerate impact and reach the most vulnerable populations.

How can you make a difference?

The Field Solutions Unit supports several open source projects used by UNICEF staff around the world, including:

    • RapidPro: an open source platform that allows anyone to build interactive messaging systems using an easy visual interface
    • eTools: an open source suite of applications designed and built by UNICEF to strengthen the way it works with partners across the globe in managing results for children
    • Magic box: A platform that uses real-time data to inform life-saving humanitarian responses to emergency situations.

Key Duties and Tasks 

The exact tasks for the intern will be jointly determined in an agile way and are outlined in summary below.

Contribute to RapidPro scale-up and organizational mainstreaming activities:

  • Create and update existing RTM dashboards using PowerBI;
  • Create dashboards on superset;

Contribute to eTools project technologies:

  • Build new prototypes, features, and/or enhancements;
  • Work with front end development staff and business owners to create dashboards using PowerBI;

Contribute to Magic Box Project:

  • Assist in migration of data to the magic box platform;
  • Work on end user documentation for databricks;
  • Web development and visualizations around data science insights.

This internship will be for a period of two months. 

Required Qualifications and Competencies:

  • Current enrollment in, or recent graduation from an undergraduate programme in Computer Science, Data Science or related course of study;
  • Knowledge of or interest in front end web development, particularly HTML, CSS, and JavaScript;
  • Knowledge of or interest in data visualization;
  • Attention to detail, research skills and the ability to work under strict deadlines is a must.

Other desired qualifications:

  • Knowledge of a major front-end JavaScript framework (e.g., Polymer, React, Angular);
  • Knowledge of concepts and languages in backend computing and databases (Ruby/Rails, Python/Django, SQL, PostgreSQL);
  • Proficiency with source code and continuous integration solutions (e.g., GitHub);
  • Interest and familiarity with the work of UNICEF;
  • Comfortable coordinating between multiple teams and stakeholders;
  • Superior technical writing skills;
  • Superior command of the English language;
  • Ability to work in a team and in a diverse work environment.


A monthly stipend as contribution towards living and transportation expenses will be provided up to $1,500.00 for the selected candidate.

Due to the volume of applications received, only shortlisted candidates will be notified. 

UNICEF has a zero-tolerance policy on sexual exploitation and abuse, and on any kind of harassment, including sexual harassment, and discrimination. All selected candidates will, therefore, undergo rigorous reference and background checks. 

UNICEF is committed to diversity and inclusion within its workforce, and encourages qualified candidates from all national, religious and ethnic backgrounds, including persons living with disabilities, to apply to become a part of our organization.

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.