
SOFTWARE ENGINEER II
North East Medical Services7 months ago
Daly City, CA, USAMid Level
Responsibilities
- Design, develop, test, and deploy scalable software and services across the full stack.
- Build distributed end-to-end systems using TypeScript, React, and NextJS.
- Lead projects from conceptualization through deployment.
- Develop and maintain data schemas and queries in PostgreSQL and MS SQL Server.
- Design and integrate RESTful APIs and healthcare interoperability standards including FHIR and HL7.
- Manage containerized deployments using Docker and collaborate through Git and Bitbucket.
- Implement enterprise security and identity patterns using OAuth.
- Collaborate with clinical, operations, and technology teams and perform other assigned duties.
Requirements
- Bachelor's degree in computer science, information technology, or a STEM program.
- At least 3 years of experience building large-scale software applications.
- At least 3 years of experience with SQL relational databases such as PostgreSQL or MS SQL Server.
- At least 3 years of front-end UX/UI development experience using React and NextJS.
- Experience delivering production software applications and services, building web applications and services, and designing and integrating RESTful APIs.
- Experience using Git and Bitbucket for version control.
- Knowledge of TypeScript, JavaScript, ReactJS, NextJS, HL7, and FHIR.
- Strong debugging, optimization, unit testing, and integration testing skills.
- Understanding of HIPAA and privacy requirements.
- Fluent spoken, written, and read English; additional language fluency may be required depending on location.
Benefits
- Competitive benefits including free medical, dental, and vision insurance for the employee, spouse, and/or children.
- Company contribution to a 401(k).
- FLSA-exempt position and not an OSHA high-risk position.