Manager, Software Engineering (Dynamic 365)

HirexHire
Nottingham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Nottingham, United Kingdom

Tech stack

Java
Artificial Intelligence
Azure
C Sharp (Programming Language)
Software Quality
Programming Tools
Python
Microsoft Dynamics
Object-Oriented Software Development
Scrum
Power BI
Cloud Services
Software Engineering
Systems Integration
Microsoft Power Automate
Backend
Front End Software Development
REST
Powerapps

Job description

Our client is seeking a Manager of Software Engineering to lead and scale a high-performing development team 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., * 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.

Requirements

Do you have experience in Software development?, * 8+ years of software development experience, including 3+ years leading or managing engineering teams.

  • 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.

Benefits & conditions

  • 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

About the company

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., 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.

Apply for this position