What are the responsibilities and job description for the Full Stack Web Developer II position at Children's Hospital of Philadelphia?
Location: LOC_HOME-Home/Remote Office Location
Req ID: 181423
Shift: Days
Employment Status: Regular - Full Time
About Us
We’re seeking breakthrough makers! Children’s Hospital of Philadelphia was built on the belief that we can change lives. Today, in every role throughout our hospital, research institute and care network, the 22,000 members of our workforce are finding new ways – big and small – to make a difference for the patients and families we serve.
We’re seeking breakthrough makers! Children’s Hospital of Philadelphia was built on the belief that we can change lives. Today, in every role throughout our hospital, research institute and care network, the 22,000 members of our workforce are finding new ways – big and small – to make a difference for the patients and families we serve.
If you are ready to challenge yourself, be inspired and grow – no matter what your role – you just may be the kind of breakthrough maker who will thrive at CHOP.
CHOP is proud to share that we are ranked No. 1 on Forbes' 2022 list of America's Best Large Employers!
Job Summary
We are looking for a Full Stack Software Developer II with experience in data engineering to join our growing team in Emerging Technology, Advanced Tech Team 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 redesigning 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, .NET, JavaScript, Node.JS, React.JA or similar Enterprise level software languages.
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 I 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 datarelated 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.
2. Exhibits In-depth knowledge of Java, .NET, JavaScript, Node.JS, React.JA or similar Enterprise level software languages.
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 I 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 datarelated 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.
Job Responsibilities (Continued)
The department works 80% remotely, 20% on site in our Philadelphia offices.
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 Education: Masters in Computer Science, Information Systems, Informatics
Preferred Experience: Application Development and Integration Development experience (1-3 Years) in a healthcare environment
Additional Technical Requirements
- Experience in the Agile SDLC,
- Experience programming in JavaScript, React, React Native and Node.JS, Python, Scala, etc ...
- Exhibits In-depth knowledge of listed Enterprise level software languages.
- 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 APls
- Experience with visual analytics tools: QlikView, Tableau, Power Bl etc.
- Familiarity with electronic health record and financial systems. i.e. Epic Systems, Gerner, WorkDay, lnfor, Strata etc.
To carry out its mission, it is of critical importance for the Children’s Hospital of Philadelphia (CHOP) to keep our patients, families and workforce safe and healthy and to support the health of our global community. In keeping with this, CHOP has mandated all workforce members on site at any CHOP location for any portion of their time be vaccinated for COVID-19 as a condition of employment. This mandate also applies to workforce members performing work for CHOP at non-CHOP locations. Additionally, all workforce members based in or regularly scheduled to work at any New Jersey location are mandated to be both vaccinated and boosted for COVID-19, with booster timing consistent with applicable guidelines. The CHOP COVID-19 vaccine mandate is in alignment with applicable local, state and federal mandates. CHOP also requires all workforce members who work in patient care buildings or who provide patient care to receive an annual influenza vaccine. Employees may request exemption consideration for CHOP vaccine requirements for valid religious and medical reasons. Please note start dates may be delayed until candidates are fully immunized or valid exemption requests are reviewed. In addition, candidates other than those in positions with regularly scheduled hours in New Jersey, must attest to not using tobacco products.
EEO / VEVRAA Federal Contractor
EEO / VEVRAA Federal Contractor
IntuitSolutions is hiring: Full-Stack Web Developer in Philadelphia
IntuitSolutions -
Philadelphia, PA
Senior Full-Stack Developer - Web & Mobile
JS Consulting -
Philadelphia, PA
Web Developer II
Star HRM -
Philadelphia, PA