About this role
The Software Development Manager leads high-performing engineering teams, driving the delivery of reliable, scalable, and high-quality software solutions. This role combines strong people leadership, execution discipline, and technical oversight to align engineering outcomes with business priorities.