ABOUT US
HirexHire (pronounced hire by hire) is a recruiting and talent consultancy that integrates with companies short-term to provide long-term talent solutions. We take a seat in our client’s everyday operations to understand their people goals, gaps, and challenges. We then develop and implement the processes and technologies to execute a sustainable and scalable talent plan.
We partner with companies expecting or experiencing high growth who need to hire at scale or fill a critical role rapidly. Our clients are not looking for quick-fix placements but are thoughtfully building a hiring strategy to scale their businesses.
OUR CLIENT
Location: Nottingham UK, London UK
Industry: Legal/AI SaaS
Company Size: 1000+
What They Do: Our client is a PE-backed SaaS company at the forefront of legal technolgy, specializing in productivity and risk management software for small to large law firms and their employees globally. They offer a connected ecosystem of solutions to drive innovation across many aspects of a firm.
Contact Us For More Client Information
THE ROLE
Our client is seeking a Manager of Software Engineering to lead and scale a high-performing development team focused on their Dynamics 365 systems and building modern, AI-enabled technology used by law firms and corporate legal teams worldwide. This role blends technical leadership, people management, and hands-on contribution, with responsibility for driving delivery, setting development standards, and ensuring alignment across teams and initiatives.
WHAT YOU WILL DO
-
Lead and coordinate teams, resources, and processes to deliver new software products and maintain existing platforms.
-
Drive technical strategy and execution for Microsoft Dynamics 356 solutions and integrations with enterprise systems.
-
Establish, evolve, and enforce development standards, best practices, and processes to support scalable, high-quality delivery.
-
Define, track, and monitor key engineering metrics in partnership with cross-functional leaders.
-
Manage and develop engineering talent through hiring, coaching, performance feedback, and career development.
-
Promote a self-organizing team culture focused on ownership, collaboration, and continuous improvement.
-
Maintain visibility across related projects to ensure alignment and prevent duplication of effort.
-
Partner closely with Product, QA, Architecture, and senior leadership throughout the delivery lifecycle.
-
Stay current on emerging technologies and leverage AI-assisted development tools to improve productivity and innovation.
-
Contribute hands-on to software development when needed to support delivery and mentor engineers.
WHAT YOU WILL NEED
-
5+ Years of experience with
-
Strong background in object-oriented programming using languages such as C#, Java, Python, or similar.
-
Experience building Microsoft-based applications across front-end, back-end, and services layers.
-
Hands-on experience with Microsoft Dynamics 365, including customization, configuration, and integration.
-
Familiarity with Power Platform, including Power Apps, Power Automate, and Power BI.
-
Experience working in agile or Scrum environments delivering software at scale.
-
Exposure to modern architectures, integrations, and cloud services, including REST APIs and Azure-based tools.
-
Demonstrated use of AI-assisted development tools to accelerate delivery and improve code quality.
-
Strong leadership, communication, and conflict-resolution skills, with the ability to manage priorities in fast-paced environments.
WHAT OUR CLIENT OFFERS YOU
-
Supportive Company Culture
-
Global, Dynamic, and Diverse Team
-
Comprehensive Benefits Package (Health Insurance, Retirement Savings, Generous PTO, and work-life balance)
-
Career Growth and Development