18 - Dec-17
JOB DESCRIPTION JOB TITTLE: WEB DEVELOPER, NPHI
Level in Organization Chart: EXECUTIVE DIRECTOR DIRECTOR OF FUNDRAISING DEVELOPMENT WEB DEVELOPER Reports to: Director of Fundraising Development Area/Department: Fundraising I.
JOB PURPOSE (OBJECTIVE)
The role is responsible for designing, coding and modifying websites, from layout to function and according to NPH’s specifications. Strive to create visually appealing sites that feature user-friendly design and clear navigation based on NPH branding and design standards. The Web Developer reports directly to the Director of Fundraising, who is responsible for planning, directing, coordinating and supervising all aspects of work related to online marketing and fundraising in the nine NPH countries. Additionally, the Web Developer reports indirectly to the Director of IT, who is responsible for all NPH IT systems. II.
MAIN RESPONSABILITIES AND FUNCTIONS (DUTIES)
The Web Developer will develop and maintain websites and other related IT systems. He/she will provide remote support to the nine NPH countries.
1
III. MAIN ACTIVITIES • Implement well designed, testable, efficient code by using best software development practices. • Create website layout/user interface by using standard HTML/CSS practices. • Integrate data from various back-end services and databases. • Gather and refine specifications and requirements based on technical needs. • Create and maintain software documentation. • Be responsible for maintaining, expanding, and scaling sites. • Ability to stay plugged into emerging technologies/industry trends and apply them to operations and activities. • Collaborate with branding and design to match visual design intent. • Develop and maintain websites o Developing forms and other functionality o Embedding fundraising tools (key matter) o Connecting payment providers o Writing interfaces with the Intranet (PHP & MySQL) • Implement content training for users with Typo3 back-end. • Remote website and IT system support. • User admin of Office365, intranet, and wiki accounts. • • •
Confidential data Adherence to policies, not to disclose confidential information Compliance: Legal requirements, requirements of the organization, policies and procedures Facility Access: All NPH
Internal Contacts / Government / Customers: NPHI and Local Marketing Team NPHI and Local Technology Users External Contacts: Local Technicians Vendors Consultants
Knowledge / Professional Experience Required Proven working experience in web programming. Knowledge of general Information Technology and IT Infrastructure, like Windows 7/8/10, printers, etc. Knowledge of online marketing (key matter).
2
Working knowledge of Typo3 (or any other JQuery based web development tool, like Drupal, Joomla, etc.), PHP, MySQL. Photoshop is highly preferred. Familiarity with the following programming languages: HTML, PHP & MySQL. A solid understanding of how web applications work including security, session management, and best development practices. Basic knowledge of Search Engine Optimization process. Knowledge of Office365 highly preferred. Typo3 development (or any other JQuery based web development tool). Ability to demonstrate ambition and to apply lessons learned to support quality through continuous improvement. Ability to self-motivate, motivate others and collaborate effectively. Cultural sensitivity – ability to interact and collaborate effectively with vendors, coworkers, and field staff around the world. Bi-lingual Languages: Fluent English and Spanish.
Education (Academic Level / Graduated): Bachelor’s Degree in Computer Sciences, Information Technology, IT System Development, Marketing or a related field, or equivalent experience.
Attitudes and Values: High professional ethics, spirit of service, responsible, respectful, ability to work under pressure, enjoys teamwork and aggressive problem diagnosis and creative problem solving skills.
Carrier Development Plan (To be filled in by HR Area / Area Director):
Software Knowledge: Web Applications (Typo3, PHP, HTML), Dreamweaver, Photoshop, Databases (MySQL). Working Tools: Programming and Data Base Management Tools 3
PREPARED BY
AUTHORIZED AREA DIRECTOR
VALIDATED BY HUMAN RESOURCES
4