In this role, you will act as a .NET Engineer for an agile team providing application design, testing, implementation support, and execution; utilizing a thorough understanding of applicable technology with an underlying migration goal to cloud based technologies. You will be responsible for analyzing complex business requirements and designs specifications, converting them into user stories and tasks and completing the tasks within allocated sprints. This engineer will need an astute technical mind that can navigate through the organizational and process hurdles to transform the system into modern microservices based architecture while navigating the due dates on current applications. The Engineer will work as a part of an Agile squad and will lead the technology innovation and product development and testing to deliver on its backlog.