Join our dynamic Information Technology team as a Manager of Software Development, where you will play a key role in guiding and executing our technology strategy. This position is ideal for someone that is passionate about aligning software solutions with business objectives, as well as pursuing excellence in software product delivery. In this role, you will cultivate an environment of continuous learning and improvement, evolve and mature software development practices, and coach team members for professional development and career growth.