Intermediate Software Engineer
Core
Develop tools and applications for a healthcare platform serving 30,000 provider organizations, focusing on clean code, automation, and system debugging.
Role type
Intermediate Software Engineer
Builds
Healthcare software tools and applications
Domain
Health Tech / Long-term and post-acute care
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, relational databases (SQL Server, MySQL), RESTful API design, Test-Driven Development (TDD), Git, system monitoring (New Relic, DataDog), automated testing (Selenium, Cypress, RestAssured)
Preferred skills
UI development (React, Angular), containerization (Docker, Kubernetes, Istio), CI/CD (Jenkins), cloud services (AWS, Azure), scripting (Python, Bash, Groovy), SAML/OAuth/OpenID Connect
Technologies
Java, Spring Boot, SQL Server, MySQL, New Relic, DataDog, Selenium, Cypress, RestAssured, React, Angular, Docker, Kubernetes, Istio, Jenkins, AWS, Azure
Responsibilities
Identify and execute tasks in the software development life cycle, develop tools and applications, automate tasks through scripting, analyze and debug systems, perform validation and verification testing, review code of others, collaborate with internal teams and vendors
Seniority
Intermediate, hands-on IC