You will manage and mentor up to 15 Software Developers across multiple development teams. You will play a pivotal role in shaping and refining our development processes, tools, and technologies while promoting a culture of collaboration, innovation, and excellence.