REMOTE Integration Engineer (JavaScript/OAuth/OIDC)

Post Date

Mar 05, 2025

Location

Philadelphia,
Pennsylvania

ZIP/Postal Code

19103
US
Aug 08, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

PHL-766937

Pay Rate

$71 - $89 (hourly estimate)

Job Description

One of our largest clients is expanding their team and hiring a Software Engineer. In this role, you will support the ongoing work for their Identity Solution. Your primary responsibilities will include troubleshooting and identifying issues, ensuring smooth operation and integration. You will participate in daily standup calls at 9:30 AM EST, run scrum meetings, retrospectives, and provide updates on assigned tickets. You will collaborate with a team of 4 Software Engineers (SWEs), 1 Quality Engineer (QE), a Product Owner, a Delivery Manager, and a SWE Manager. The identity team consists of three squads located in the US, AMS, and India. Your role will involve hands-on experience with OAuth 2.0, including development and troubleshooting issues such as logs, triaging, and integration errors with EHR systems like SMART on FHIR. You will also work with authorization servers like KeyCloak and Auth0, and have expertise in OpenID Connect (OIDC) and JavaScript. Additionally, you will utilize AWS infrastructure, including CloudWatch for log analysis, handling deployment issues with Fargate, deploying to lower environments, and using GitHub Actions for pipelines. The work will be split with approximately 80% focused on troubleshooting, resolving, and triaging issues, and 20% on development tasks. With over 5 years of experience as a Software Engineer, you will play a crucial role in maintaining and enhancing their identity solutions. This role is fully remote, but you must work EST hours.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

5+ years of professional experience as a Software Engineer

Hands-on experience with OAuth 2.0 & OpenID Connect (OIDC): Not only development but also troubleshooting issues (e.g., logs, triaging, integration errors with EHR systems like SMART on FHIR)

Authorization Server experience: KeyCloak, Auth0

Nice to Have Skills & Experience

JavaScript proficiency ReactJS, Next.JS, NodeJS

AWS infrastructure knowledge: Ability to use CloudWatch, analyze logs, handle deployment issues with Fargate, deploy to lower environments, and use GitHub Actions for pipelines.

Knowledge of SAML integration with EHR applications for user authentication

Experience working within Healthcare Technology

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.