The Software Engineering Manager is accountable for ensuring timely and effective execution of back-end development projects and providing efficient support once those projects are in production. The role leads and manages the team responsible for developing, testing, troubleshooting and improving APIs, microservices and software applications that support our digital business. The Back-End Development Manager is hands-on with a broad and deep understanding of development languages, tools, processes and best practices.
This position is a working manager role, responsible for architecting, designing, researching, and documenting software throughout the product life cycle. The position will establish and enforce the highest quality development standards, collaborate with other teams to continually improve workflow, and ensure project requirements and deadlines are met. They will be expected to work collaboratively on a cross functional team. Additionally, the individual in this position is expected to contribute to development efforts, where able and appropriate, to assist in deliverables.