TITLE: Programmer/Database Developer, Information Technology, Corporate Affairs Division
REPORTING TO: Senior Programmer/Database Developer
LOCATION: One Dag Hammarskjold Plaza, New York, NY
SALARY: Depends on qualfications and experience
ASSIGNMENT LENGTH: Indefinite
Responsible for the technical support, systems administration, and implementation of a variety of software and database applications at the Council. Manage the operation of the Council’s accounting system equipment. Provide high level end-user support.
1. Participate in systems administration of the Council’s Web server, ensure that the Council’s Web server is secure and functioning properly.
2. Contribute to support for the EOS Card Catalog, Raiser’s Edge, Grants system and other various database software applications, troubleshoot problems, perform data conversions and install software upgrades.
3. Provide database administration for Microsoft SQL, SharePoint and Great Plains servers
4. Provide software/database programming for assigned projects, including but not limited to the .NET and .PHP environment.
5. Has operational responsibility for the accounting system environment. This includes performing systems administration for five servers. These are the Great Plains server, the Citrix server and Terminal Services server, two Web servers, and a test server.
6. Act as project leader to implement new software applications as required. Depending on project assignments, may perform some or all of the following functions: interview users and document system requirements; perform software package evaluations and recommendations; install software packages; perform system testing; prepare documentation, including user guides, procedures and technical documentation of any programs written; train end users in the use of the system.
7. Assist the Computer Operations team in hardware and software upgrades and ongoing maintenance and support of the Council’s computer environment at both One Dag and other Council offices as required.
8. Assist with end user hardware and software support for the Windows-based network and related office applications.
1. Minimum BS degree in computer science or a related field or equivalent experience.
2. Software programming experience within a Microsoft development environment utilizing .NET (ASP, VB, C#, PHP), and Visual Studio on the Web and Windows platforms. Smartphone development experience a plus.
3. Working knowledge of relational databases, Microsoft SQL, Microsoft Access, database design and client-server concepts.
4. Ability to maintain and troubleshoot software, computer hardware and peripherals, and work collaboratively to solve problems.
5. Functional knowledge of full project development lifecycle and ability to validate that software performs to established guidelines.
6. Ability to document requirements for applications based on user input and needs.
7. Basic working knowledge of Windows Server 2003/2008, Windows XP, 7, IIS and MS Office.
8. Web development programming knowledge.
9. Excellent interpersonal and communication skills, with a strong service orientation. Must enjoy working with users.
10.Ability to work independently while remaining a strong and collaborative team member.
11.Willingness and interest in international travel as required.
The Population Council is an international, nonprofit, nongovernmental institution that seeks to improve the well-being and reproductive health of current and future generations around the world and to help achieve a humane, equitable, and sustainable balance between people and resources. The Council conducts biomedical, social science, and public health research and helps build research capacities in developing countries. Established in 1952, the Council is governed by an international board of trustees. Its New York headquarters supports a global network of country offices. We are seeking an individual to fill the position described. If you know of a qualified candidate or are interested in this position, please apply at:
The Population Council provides equal opportunity; it does not discriminate against any person with regard to age, color, creed, national origin, disability, political belief, veteran status, religion, marital status, gender, gender identity, or sexual orientation. Decisions on employment are based on an individual’s qualifications as related to the position for which s/he is being considered. The Council especially encourages applications from qualified women and members of minority groups. The Population Council is international in the composition of its board of trustees and its staff, as well as in the nature and deployment of its activities.