Software Engineer II - PSO - Reporting
Job Details
Corporate Headquarters - Plymouth Meeting, PA
Full Time
Bachelor's degree preferred
Information Technology

POSITION SUMMARY Develop, test and document web, mobile and server-side cloud-based applications. Support ECRI’s 50-year mission of advancing effective evidence-based healthcare worldwide. Partner closely with IT Platform & Software Engineers and our respected and accomplished business partners, all working together at ECRI’s scenic suburban world headquarters in Plymouth Meeting, PA. Benefit from a healthy work-life balance while staying on the leading edge of technology and thriving in an innovative startup-like culture minus the risk. Sleep well knowing you are helping achieve a world where safe, high-quality healthcare is accessible to everyone.


Reasonable Accommodations Statement

To accomplish this job successfully, an individual must be able to perform, with or without reasonable accommodation, each essential function satisfactorily. Reasonable accommodations may be made to help enable qualified individuals with disabilities to perform the essential functions. 

Essential Functions Statements(s)

  • Code new solutions based on business specifications.
  • Gather and document business requirements.
  • Support bug fixes and implement enhancements to existing systems.
  • Develop Unit tests of code modules.
  • Participate in team meetings and code reviews.
  • Create and troubleshoot simple to moderate level SQL scripts.
  • Adhere to ECRI platform, standards, and best practices.
  • Work within a team and independently when needed.
  • Participate in personal growth opportunities.

Minimum Requirements

  • 3-5 years of experience in architecting and implementing solutions for reporting analytics and or business intelligence systems
  • 3-5 years of experience creating interactive dashboards and data visualization using Tableau, Qlik or PowerBI.
  • Experience with designing, developing and optimizing stored procedures and functions using SQL Server/T-SQL
  • Experience with Building, deploying and scheduling reports using SQL Server Reporting Services (SSRS).
  • Experience with data warehouse systems using both relational and dimensional schema.
  • Experience with agile methodologies.
  • Strong understanding of Data Visualization concepts and ability to identify trends & patterns in the data for providing actionable insights
  • Strong analytical and technical skills with ability to analyze issues, technical risks and recommend permanent solutions to issues.
  • Desire to learn and grow professionally.

Critical Skills

  • Ability to communicate effectively, learn from others, and adopt standards.
  • Ability to troubleshoot and effectively diagnose and fix problems in applications.

Beneficial Additional Knowledge and Skills (not required):

  • Healthcare business experience.
  • Experience building SQL Server Integration Services (SSIS) packages.
  • Experience in SQL Server Analysis Services (SSAS).
  • Reporting and Analytics such as Tableau, Power BI.
  • Experience in modern languages and frameworks such as: C#, React, Angular/TypeScript, .NET Core, ASP.NET Core, Node.js.


  • Associate/Bachelor’s degree in Computer Science or related major.


  • Equivalent professional experience.


N (Not Applicable)

Activity is not applicable to this position.

O (Occasionally)

Position requires this activity up to 33% of the time (0 - 2.5+ hrs/day)

F (Frequently)

Position requires this activity from 33% - 66% of the time (2.5 - 5.5+ hrs/day)

C (Constantly)

Position requires this activity more than 66% of the time (5.5+ hrs/day)

Physical Demands


O                                           Lift/Carry


F                                             10 lbs or less      O


C                                            11-20 lbs             N

Manually Manipulate

C                                            21-50 lbs             N


O                                            51-100 lbs           N

Reach Outward

O                                            Over 100 lbs       N

Reach Above Shoulder



C                                             Push/Pull


N                                             12 lbs or less       N                                   


N                                             13-25 lbs             N

Squat or Kneel

N                                             26-40 lbs             N


N                                             41-100 lbs           N

Other Physical Requirements

  • Vision (Near)


       Typical Office Environment


Equal Opportunity Employer-Disability and Veteran