The Senior Software Engineer owns the development and rollout for an entire product, or large project. Champions process (SCRUM, TDD, etc.), writes technical specifications and identifies risks before starting major projects. Sets standards and goes out of their way to reduce complexity. Takes additional technical lead responsibilities for driving an initiative to completion.
Experience and Education Requirements
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phone, copiers, faxes, and filing cabinets.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.