Web Developer

American Bible Society
Philadelphia, Pennsylvania, United States
Date Posted: 07/01/2016
Categories: Communications - Marketing/Public Relations
Job Type: Full-Time
Employee Workplace: Unspecified
Job Description:

Title:                          Web Developer

Reports to:               Web Services Manager

Department:             Communications/Marketing

Location:                  Philadelphia, PA

 

Job Purpose

Develop and maintain websites, content management systems and web applications for American Bible Society and assist in Linux server administration to support various websites.

 

Essential Duties and Responsibilities

Implement and improve websites built on PHP/MySQL-based CMSes and frameworks

Implement new sites and improvements to existing sites from HTML markup or Photoshop designs

Assist web designer with front-end development, including markup, CSS styles and JavaScript

Develop code in HTML, PHP, JavaScript and other Web-related technologies

Collaborate with other American Bible Society teams on projects

Create efficient and logical databases to support web projects

Recognize system deficiencies and implement effective solutions

Investigate existing software configuration as well as new software trends and techniques

Recommend and implement acceptable software solutions based on general guidelines

 

Essential Skills

Fervent belief in the mission of American Bible Society

Passion for the Bible cause and its ability to impact lives, and the mission and core values of ABS

Occasionally assist in the facilitation of team and client meetings as pertains to the developer’s role in projects

Effectively communicate difficult to understand or sensitive information tactfully

Software development techniques in various current Web-related technologies

Troubleshoot and debug problems or issues when/as they arise

Familiarity with version control systems and concepts

Fluent in the following web development languages: HTML, JavaScript, SQL, PHP

Demonstrate expert knowledge of PHP and at least one PHP-based content management system

Experience with MySQL databases (required) and others (preferred)

Understand browser-specific compatibility issues and solutions to cross-browser issues

Linux Server administration experience in a LAMP environment

Experience with multi-server environment / deployments

Ability to gather requirements, design and implement appropriate solutions

Strong process-oriented experience in terms of implementation and completion

 

Preferred Skills

Familiar with a wide range of open source technologies

Writing documentation for related Web applications and software

 

Essential Traits

Self-motivated, initiative-taker, self-manager; excellent written and oral communications; highly personable, polite; reliable, follow-through on tasks and responsibilities, adaptable to urgent requests and varying workloads; produce finished products with minimal requirements specified; committed to continuous learning and improvement.

 

Supervisory Responsibilities

No direct reports.

Lead projects as assigned from time to time.

 

Education and/or Training

Bachelor’s degree in Computer Science and/or 3-5 years equivalent experience

 

Organizational Context

American Bible Society exists to help people actively engage in God’s Word so that they are transformed by Jesus Christ. We do this by collaborating with financial, prayer and ministry partners, coming together to equip new and needed Scripture engagement.

Vision:  100M people living in the United States actively engaging with God’s Word and 100% of the world’s languages opened to Scripture Engagement.

Mission: To make the Bible available to every person in a language and format each can understand and afford, so that all people can experience its life-changing message.

About American Bible Society

From the American Bible Society's founding in 1816, we have been focused on translation, publication and the distribution of Bibles to as many people as possible. Our mission today is to make the Bible available to every person in a language and format each can understand and afford, so all people may experience its life-changing message.
More...