Full Stack Developer
Role details
Job location
Tech stack
Job description
-
Build, support, and migrate a cloud-based Web Dashboard application that processes healthcare Electronic Data Interchange (EDI) transactions
-
Design, build, and maintain Representational State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare records
-
Integrate with internal platform APIs, EDI processing pipelines, and data services to deliver live and historical EDI transaction data reliably and performantly
-
Support and contribute to an Angular-based dashboard front-end - consuming APIs, building or maintaining components, and ensuring data is surfaced accurately to business and clinical users
-
Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data delivery across services
-
Write clean, testable, well-documented code and participate actively in code review
-
Perform unit and integration testing across back-end services and API layers
-
Support deployment, monitoring, and performance of back-end services in production on AWS
-
Apply and promote best software engineering practices within an Agile framework
-
Use Git and GitHub for version control, branching, pull requests, and collaborative development
Requirements
-
Experience with Java and/or NodeJS back-end integration work and Angular front-end User Interface (UI)
-
An understanding of structured healthcare data
-
Proven experience building back-end services that serve structured EDI or healthcare data to front-end application
-
Hands-on Angular experience with the ability to integrate APIs and contribute to front-end components
-
Strong back-end development experience in Java and JavaScript/TypeScript/NodeJS - API design, data transformation, error handling, and performance
-
Experience with Angular or another Modern front-end framework
-
Proven ability to build RESTful APIs that consume and transform structured data (XML, JSON)
-
Working knowledge of Angular, including components, services, and API integration
-
Hands-on Cloud (AWS/Azure) experience, including API Gateway, Lambda, S3, CloudWatch, or related services
-
Proficiency with Git/GitHub, including branching strategies, pull requests, and collaborative workflows
-
Experience with unit and integration testing frameworks (JUnit, Jest, or equivalent)
-
Strong communication skills and an ability to work with stakeholders and cross-functional engineers to define and refine API requirements
-
Experience with Agile methodologies (Scrum and Kanban) and JIRA
-
An ability to work independently and as part of a distributed team
-
Strong attention to detail, especially around data accuracy and fidelity for healthcare records
-
An ability to conduct code reviews and provide constructive feedback
-
U.S. Citizenship required for this position.
Professional Certifications None required
Years of Professional Experience 8+ years of software development experience with a strong back-end focus (Java and/or NodeJS)
8+ years of experience designing and consuming RESTful APIs in healthcare or enterprise environments
Desired experience Electronic Data Interchange X.12 (EDI) Medical Claims
- X.12 medical claims (837, 834, 277, etc)
Familiarity with web document submission processes
Experience in a high paced DevOps environment
Front-end development experience
Familiarity with healthcare payer/Pharmacy Benefit Manager (PBM) systems, clearinghouses, or pharmacy operations
Knowledge of HIPAA compliance requirements in API and web applications
Familiarity with accessibility standards (Section 508/WCAG 2.1) for government-facing applications
Experience with containerization (Docker, ECS, EKS)
Familiarity with C#/.Net back-end services for cross-team integration touchpoints
Experience working with remote U.S. based teams (Not Offshore teams)
Formal Education Bachelor's degree in Computer Science, Engineering, or a related technical discipline