Full Stack Web Developer/Data Analytics

Philadelphia, PA, US, 19107

Job Type: 

Req ID: 24288

Shift: Days

Employment Status: AF - Active - Regular - Full Time 

Job Summary

We are looking for a Full Stack Software Developer II with experience in data engineering to join our growing team in Digital Health to help serve the Cardiac Center. The hire will be responsible for developing and supporting applications to help augment data capture, delivery and visualization.  The Software Developer II will help in the expanding and optimizing the use of our data warehouse and building data integrations, developing data best practices and governance, performing clinical and administrative reporting and data visualization, as well as optimizing data flow and collection for cross functional teams.  This role will deliver solutions for Cardiac Center needs while working closely within the broader IS and data organizations and best practices.


This role will develop applications that leverage multiple data sources to deliver information to clinical and business users for better decision making. The ideal candidate has been exposed to all aspects of data from multiple complex sources, is a person who enjoys optimizing data systems and building them from the ground up. The Software Developer II will support our database architects, data engineers, and data scientists and will ensure optimal data delivery architecture is consistent throughout ongoing projects. 


The Software Engineer will also support non-technical Cardiac Center colleagues in the collection and appropriate use of clinical and non-clinical data. They must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support the mission of the Cardiac Center: 
•    To set the world standard for care and support of patients and their families.
•    To relentlessly pursue breakthroughs in the diagnosis, treatment and prevention of cardiac disease from before birth, through infancy and childhood, and into adulthood.
•    To train future leaders in our field and to serve as an educational resource for healthcare professionals and the community.

Job Responsibilities

1.    Application/Web/Mobile Development – Demonstrates intermediate knowledge of and expertise in the Agile SDLC, experience programming in JavaScript, React, React Native and Node.JS.
2.    Exhibits In-depth knowledge of Java or .NET or similar Enterprise level software language.
3.    Develops complex programs in required languages as defined in specifications prepared by IS personnel or vendors.
4.    Independently modifies existing or creates new code to meet specific user requirements.
5.    Prepares unit, system and integrated test data to meet specified requirements and conducts testing.
6.    Generates moderate to complex documentation, including design specifications, flow charts, etc.
7.    Familiarity with Data Modeling – evaluate structured and unstructured data, determine the most appropriate schema for use with applications.
8.    Assist with ETL – work with data engineers to apply business rules to our data as we migrate from source to target using Informatica or scripting language. Validate data to ensure quality..
9.    Governance / Best Practices – adhere and contribute to enterprise data governance and development standards. Also educates and supports colleagues in best practices to ensure that data is used appropriately.
10.    Assemble large, complex data sets that meet functional / non-functional business requirements related to application development.
11.    Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
12.    Build the infrastructure required for applications loading of data from a wide variety of data sources using SQL and various programming technologies.
13.    Assist in developing analytics tools that utilize data resources to provide actionable insights, operational efficiency and other key business performance metrics.
14.    Work with stakeholders including the Executive, Clinical, and Data Engineering teams to assist with data-related technical issues and support their data infrastructure needs.
15.    Develop optimized tools for analytics and data scientist team members that assist them in building and optimizing projects into an innovative industry leader.
16.    Strong analytic skills related to working with structured and unstructured datasets.
17.    Make recommendations about platform adoption, including technology integrations, application servers, libraries, and frameworks.
18.    Strong communication, project management and organizational skills.
19.    Experience supporting and working with cross-functional teams in a dynamic environment.
20.    Participate in a shared production on-call support model.

Required Education and Experience

Required Education: Bachelors of/in Computer Science, Information Systems, Business, or equivalent work experience


Required Experience: Relevant application and integration development experience (1-3 years)

Preferred Education, Experience & Cert/Lic

Preferred Experience: Relevant experience (1-3 years) within a healthcare environment

Additional Technical Requirements

•    Expertise in the Agile SDLC, 
•    Experience programming in JavaScript, React, React Native and Node.JS, Python, Scala, etc...
•    Exhibits In-depth knowledge of Java or .NET or similar Enterprise level software language.
•    Exposure to big data tools: Hadoop, Spark, Kafka, BigSQL, Hive, etc.
•    Experience with relational SQL databases
•    Exposure to data integration tools: Informatica, MS Integration Services, Sqoop, etc.
•    Exposure to cloud vendors and services: AWS, Google, Microsoft, IBM
•    Experience designing and building APIs
•    Experience with visual analytics tools: QlikView, Tableau, Power BI etc.
•    Familiarity with electronic health record and financial systems. i.e. Epic Systems, Cerner, WorkDay, Infor, Strata etc. 

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: Database, Medical, Data Analyst, Developer, EMR, Technology, Healthcare, Data