Job Board

Powered by Personforce


Job Category:
Computer and Information Technology
Career Level:
Mid Career (2+ years of experience)
Job Type:
Full Time/Permanent
Company Name:
Foundation Center
New York
Description: THE FOUNDATION CENTER is the leading source of information about philanthropy worldwide. Through data, analysis, and training we connect people who want to change the world to the resources they need to succeed. Our organization's mission is to strengthen the social sector by advancing knowledge about philanthropy in the U.S. and around the world. Our vision is a world enriched by the effective allocation of philanthropic resources, informed public discourse about philanthropy, and broad understanding of the contributions of nonprofit activity to increasing opportunity and transforming lives.
Foundation Center has a team of ~15 programmers, designers, and database developers. We've built (and still maintain) hundreds of websites, apps, and databases, but we keep our focus on a few major initiatives every year.  We develop apps using a mix of technologies, but have a special appreciation for open source and emphasize prototyping and UX design principles whenever and wherever possible.
We have a current opportunity for a Programmer to join our growing team of web developers.
Job title:  Programmer
Reports to:  V.P. for Information Technology (temporarily)
Job summary:  Develop web application solutions, write specifications, develop and test software, integrate systems, and provide production support for Foundation Center web applications and information systems.
Develop, test, and debug web applications using PHP, JavaScript, HTML, and CSS.
Develop user interface solutions for web sites and web applications.
Develop mapping and data visualization applications.
Develop APIs and user authentication methods and protocols.


BA/BS degree in related field strongly desired.
3+ years experience with the following programming languages required:  PHP and JavaScript.  Knowledge of PHP frameworks (ZF2) and JavaScript libraries (jQuery, Backbone) strongly desired. Familiarity with one or more of the following a plus: Python, MS SQL Server.
Familiarity with object-oriented programming and application design principles.
Experience with an Enterprise Resource System (ERP) such as Netsuite a plus.
Must be an organized, detail-oriented self-starter who works well independently as well as in a team environment.
Excellent communication and interpersonal skills.  Ability to work with a variety of staff and consultants.
Please send resume, and cover letter with salary requirement to: (Please put the title of the position you are applying for in the subject line)
Human Resources Manager
The Foundation Center 
79 5th Avenue 
New York, NY 10003
Do not telephone. Due to the high volume of applicants we typically receive, we regret that we can only contact candidates that we would like to interview.
We offer a competitive salary and excellent benefits.
For more information on positions available at the Foundation Center please visit our website:
The Foundation Center is an equal opportunity employer.