Find your next job in International Development

Everyday new international jobs from NGOs, non-profits, charities and governmental organizations!

Technical Lead/Senior Application Developer

Company Name
Location 125 Maiden Lane, United States
Date Posted January 30, 2018
Category Technical Assistance
Job Type Full Time
Closing date for applications 03/31/2018
Experience Required 5+ years


The United Nations Children's Fund (UNICEF) works in 190 countries and territories to put children first. UNICEF has helped save more children’s lives than any other humanitarian organization, by providing health care and immunizations, clean water and sanitation, nutrition, education, emergency relief and more. UNICEF USA supports UNICEF's work through fundraising, advocacy and education in the United States. Together, we are working toward the day when no children die from preventable causes and every child has a safe and healthy childhood. For more information, visit
Technical Lead/Senior Application Developer
UNICEF USA has an exciting opportunity for an experienced Technical Lead/Senior Application Developer who wishes to join a great organization with a lot of potential for growth.
Reporting to the Systems Architect, the Technical Lead/Senior Application Developer will work in a team environment to support UNICEF USA’s existing and future application systems. The Technical Lead/Senior Application Developer will be expected to participate in the requirements gathering process, solution design, development, quality assurance, and deployment.
The Technical Lead/Senior Application Developer is responsible for the successful delivery of new application features, integrations between applications, integrations with data vendors, and defect fixing of existing applications.
A small percentage of this role’s time will be spent producing data exports & reports that various areas of the organization can analyze.
In addition, the Technical Lead/Senior Application Developer will be expected to spend approximately 15-20% time on customary Technical Lead duties, which will include:
•Mentoring other team members and providing technical guidance
•Helping to establish best practices and policies relating to software development
•Code reviews
•Bachelor's Degree in Computer Science or a related degree, or commensurate experience
•At least 5 years of experience developing with an object-oriented language such as VB.NET or C#
•At least 5 years of experience developing against MS SQL Server and full knowledge of T-SQL
•At least 2 years of experience developing custom features for the Blackbaud CRM application
•Experience with the following are a major plus but not required:
•Microsoft Dynamics GP
•Web development languages such as Python, PHP, JavaScript, and/or ASP.NET
•Ability to work independently as well as in an interdepartmental team
•Ability to deliver high quality work on time
•Understanding of integration scenarios and design
•Excellent communication skills (written and verbal)
•Ability to assess the work required to finish a task and to complete the task on schedule.
•Ability to juggle multiple projects and deadlines
•Disciplined and detail-oriented in a fast-paced environment
•Good balance of business and technical skills and able to cut to solution decisions quickly
•Flexibility balanced with accountability
•Strong customer service attitude
•Must demonstrate UNICEF USA Core Values: Trust, Respect, Accountability, Innovation, Teamwork, and Service
To Apply- All Applicants Must Apply Online at:
Must possess current and valid US Work Authorization and be eligible to work for any US employer without sponsorship.
Due to the high volume of applications received, only those selected for an interview will be contacted.
Salary is commensurate with experience. In addition, UNICEF USA offers a comprehensive benefits package.
UNICEF USA is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants are encouraged to apply.
Please mention in your application