Share this Job

JavaScript / PHP Developer

Date: Dec 14, 2018

Location: Philadelphia, PA, US, 19107

Company: CHOP

Job Description

Req ID: 21902

Shift: Days

Employment Status: AF - Active - Regular - Full Time 

Job Summary

The IS Developer will:


1.    Develop custom applications and extend platforms such as Drupal and Salesforce.   
2.    Exhibit in-depth knowledge of at least two (2) modern programming languages and the application development life cycle.
3.    Have strong full-stack development, problem solving, and troubleshooting skills.  
4.    Demonstrate intermediate knowledge of project management software and related tools.
5.    Need to work closely with other developers, clients, and external vendors to gather requirements, estimate timelines, and execute implementation plans. 
6.    Have the ability to become subject matter experts in the applications they develop or are responsible for.   
7.    Exhibit knowledge of and contributes to developing best practices, policies, and procedures.  
8.    Exhibit the ability to work with minimal supervision in support of team initiatives.
9.    Be familiar with Agile software development and project management methodologies.


The position requires outstanding written and verbal communications skills, high emotional intelligence, and ability to develop strong relationships with internal and external customers across the organization.

Job Responsibilities

1.    Develops complex applications in required languages as defined in specifications prepared by IS personnel or vendors. 
2.    Independently modifies existing or creates new code to meet specific user requirements. 
3.    Participates in the creation and updating of project plans, issue logs, etc. in accordance with departmental standards. 
4.    Prepares formal change implementation plans and monitors their implementation. 
5.    Prepares unit and system test data to meet predefined requirements and conducts testing. 
6.    Provides technical input into current production design as well as planned systems maintenance and enhancements. 
7.    Provide tier II support to resolve intermediate problems with supported applications. 
8.    Generates moderate to complex documentation, including design specifications, flowcharts, etc.
9.    Provides instruction on various technical topics to other staff members and assist in training intermediate and end-users.
10.    Testing and Test Automation
          a.    Authors automated unit, behavioral and functional tests where appropriate and executes test suites as part of development efforts.
11.    Information Security
          a.    Authors code in compliance with documented general information security standards and guidelines.
12.    Application Performance and Maintenance
          a.    Troubleshoots application performance issues
          b.    Routinely monitors and examine logs for issues and uses them to assist in resolution.
13.    Code and Component Reuse
          a.    Utilizes available code libraries, components, and frameworks to accelerate development efforts.
14.    Quality Activities
          a.    Participates in code reviews, design reviews, and requirements reviews.
          b.    Conduct code, design, and requirements reviews on items of low complexity. Participate in defect analysis.
15.    Requirements
          a.    Participates in requirements elicitation meetings with clients. Seek clarification of business requirements with the goal of being able to convert them to technical requirements and implement them into application code.
          b.    Elicits business requirements from clients for small, low complexity work using basic techniques (e.g. meetings; use cases; user stories) and convert to technical requirements. Participate in requirements analysis sessions

Required Education and Experience

Required Education: 
Bachelor’s Degree in IS or related field


Required Experience:

1.            3 (three) to 5 (five) or more years of professional application development experience. 

2.            Experience working on complex team-oriented projects. 

3.            Minimum of 1 (one) year professional experience providing application performance and maintenance support.


Preferred Education, Experience & Cert/Lic

•    JavaScript development experience (2-3 years)
•    Experience with Javascript frameworks like jQuery, React or Angular.
•    Software development experience with a primary language such as PHP, ColdFusion or .NET (2-3 years minimum)
•    Drupal, Salesforce, and/or Wordpress experience is highly preferred.
•    Experience using Agile/Scrum or other development methodology
•    Knowledge of best practices regarding development, documentation, and secure coding.
•    Strong communication and customer facing consulting experience.
•    Understanding of DevOps principles and Continuous Integration/Development.
•    Experience with Test Driven Development, Unit Testing or Behavior Driven Development. 

Additional Technical Requirements

1.    Excellent analytical and problem-solving skills to resolve technical issues
2.    Excellent communication and teamwork skills
3.    Critical thinking, problem-solving and troubleshooting skills
4.    Demonstrated aptitude for learning new technologies quickly

All CHOP employees who work in a patient building or who provide patient care are required to receive an annual influenza vaccine unless they are granted a medical or religious exemption.

Children's Hospital of Philadelphia is committed to providing a safe and healthy environment for its patients, family members, visitors and employees. In an effort to achieve this goal, employment at Children's Hospital of Philadelphia, other than for positions with regularly scheduled hours in New Jersey, is contingent upon an attestation that the job applicant does not use tobacco products or nicotine in any form and a negative nicotine screen (the latter occurs after a job offer).

Children's Hospital of Philadelphia is an equal opportunity employer. We do not discriminate on the basis of race, color, gender, gender identity, sexual orientation, age, religion, national or ethnic origin, disability or protected veteran status.

VEVRAA Federal Contractor/Seeking priority referrals for protected veterans.  Please contact our hiring official with any referrals or questions.

CHOP Careers Contact 

Talent Acquisition

2716 South Street, 6th Floor

Philadelphia, PA 19146 

Phone: 866-820-9288



Nearest Major Market: Philadelphia

Job Segment: Medical, Developer, Consulting, Patient Care, Drupal, Healthcare, Technology