This very exciting opportunity for a Software Engineering Manager to join a key company in their industry. With a prime Edinburgh city centre location, a collaborative team, the opportunity to work with a modern Microsoft tech stack and in an engineering focused environment.My client has a great culture that encourages ownership and development. Which is currently working to update a legacy product and adding new features. This role also has a strong focus on mentoring, knowledge sharing and career progression. Key ResponsibilitiesManaging 2 engineering squads, across different locations.This role won't require hands-on coding, however technical experience is important. The ability to lead and contribute to technical discussions.Involvement in hiring, development and mentoring team members.This role will involve all aspects of development including design, testing and deployment.Ensuring everyone is aligned with the vision and objectives.Working in an environment that encourages ownership and autonomy. In ReturnCompetitive SalaryDiscretionary bonus34 days annual leaveFlexible working hoursPensionDevelopment and training opportunitiesAnd many more….