Software Engineer I
Plymouth Meeting, PA 
Share
Posted 51 months ago
Position No Longer Available
Position No Longer Available
Job Description
Job Details
Entry
Corporate Headquarters - Plymouth Meeting, PA
Full Time
10%
Day
Health Care
Description

A Software Engineer I at ECRI Institute will assist in the development, testing, and documentation of web, mobile and server-side cloud-based applications used within a healthcare environment


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.
  • Building, deploying, and scheduling reports using SQL Server Reporting Services (SSRS). Experience in SQL Server Analysis Services (SSAS).
  • SharePoint development.
  • Reporting and Analytics such as Tableau, Power BI. Mobile development: iOS or Android.

Duties

  • Code new solutions based on business specifications. Gather and document business requirements.
  • Mentor other junior team members.
  • Support bug fixes and implement enhancements to existing systems. Develop Unit and Functional 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.
Qualifications
  • 1-3 years of related, hands on experience in at least four modern languages and frameworks such as: C#, Node.JS, .NET Core, ASP.NET Core, Angular/TypeScript, RxJS, React, Java, Swift, Kotlin.
  • Experience with REST architectures, relational and NoSQL databases.
  • Experience with technologies such as Containers, Kubernetes, Chef, Puppet, Ansible. Experience with CI/CD pipelines.
  • Experience with agile methodologies. Desire to learn and grow professionally.

Education

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

OR:

  • Equivalent professional experience.

PHYSICAL DEMANDS

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

Stand O

Walk F

Sit C

Manually Manipulate C

Grasp O

Reach Outward O

Reach Above Shoulder N

Speak C

Climb N

Squat or Kneel N

Bend N

Lift/Carry

10lbs or less O

11-20 lbs N

21-50 lbs N

51-100 lbs N

Over 100 lbs N

Push/Pull

12 lbs or less N

13-25 lbs N

26-40 lbs N

41-100 lbs N

Other Physical Requirements

  • Vision (Near)

WORK ENVIRONMENT

  • Typical Office Environment

Equal Opportunity Employer-Disability and Veteran


EOE Minority/Female/Disability/Veteran

 

Position No Longer Available
Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Work Hours (i.e. shift)
Day
Required Education
Bachelor's Degree
Required Experience
1 to 3 years
Email this Job to Yourself or a Friend
Indicates required fields