Software Engineering Manager
Software Engineering Manager - London - Financial Services
Engineering Manager with strong experience across Microsoft technology and Financial Services industry experience required to join a London based end user.
This is not a hands on position but requires a manager who has worked closely to the code in recent times and can review low level code.
Permanent role offering an excellent salary package - base of £90,000 - £110,000 + bonus & benefits. Hybrid working in Central London, up to 50% on site.
Key responsibilities:
- Management of the internal engineering team - delivery, sprint execution etc.
- Oversee a culture of technical excellence
- Provide technical leadership and oversight to the team across architecture, problem solving and algorithmic thinking
- Promote technical standards and best practices
- Key POC for delivery risks
- Stakeholder management
- Team capacity planning and resource prioritization
- Own the end-of-life and technical debt register, ensuring timely prioritisation, stakeholder alignment, and delivery of remediation activities
Key experience required:
- Proven experience working as an Engineering Manager in a Financial Services customer
- Strong technical skills across Microsoft stack (.Net, C#, Azure Stack)
- Experience with Kubernetes, Docker
- Strong hands-on skill set - ability to review low level code
- Team leadership & stakeholder management
- Proven track record establishing and improving engineering standards
- Agile experience - sprint outcomes etc
- Evidence of driving adoption of new tools, frameworks, or processes across multiple teams.
Technical stack:
- Languages & Frameworks: C# / .NET (Framework and Core), React
- Platforms & Infrastructure: Azure, AKS, Docker, on-prem Windows Server, SQL Server, MongoDB
- IAM and App Gateways: Okta, APIM, Apigee
- Monitoring & Observability: Dynatrace, Application Insights
- CI/CD & DevOps: Azure DevOps pipelines, SonarCloud, Github
- Architecture & Patterns: Microservices, event-driven architecture, domain-driven design, modern scalable design principles