The Senior Software Engineer will be a key contributor on one of our Agile teams, collaborating with junior and senior team members to build scaleable, extensible web applications in the health care domain. They will work closely with other senior engineers to help achieve technical and architecture goals through incremental improvements to our existing software. They will model strong team skills during team meetings such as sprint planning, retrospectives, and backlog grooming. This is a full-time, salaried role.