Senior Software Engineer
Core
Design, build, test, and deploy secure software solutions for healthcare customers, focusing on data-driven applications that improve patient outcomes.
Role type
Senior Software Engineer (L4)
Builds
Secure healthcare software applications and data-driven solutions
Domain
Healthcare technology / Software Engineering
Deliverable
production ML models | product features
Required skills
Software development, data structures and algorithms, software testing, software design and architecture, debugging, secure application development, unit testing, system testing, acceptance testing, code reviews, automated testing, integration testing, deployment, defect resolution, documentation, change management
Preferred skills
Master's degree or PhD in Computer Science, self-directed learning, creative problem solving
Technologies
None explicitly stated
Responsibilities
Write high-quality, testable code using a Test-First approach; participate in design and code reviews; create automated unit, system, and acceptance tests; support end-of-iteration demos; handle assigned integration, testing, and deployment tasks; scope and estimate product enhancements with product management; fix software defects; maintain documentation; participate in change management; adhere to confidentiality and HIPAA policies; participate in on-call rotation for critical issues
Seniority
Senior, hands-on IC