At a Glance
- Tasks: Lead a dynamic engineering team in delivering top-notch software solutions.
- Company: Join a leading financial services firm in the heart of London.
- Benefits: Attractive salary package, hybrid working, and bonus opportunities.
- Why this job: Shape the future of financial technology while fostering a culture of excellence.
- Qualifications: Proven experience in engineering management within financial services and strong technical skills.
- Other info: Exciting opportunity for career growth in a collaborative environment.
The predicted salary is between 90000 - 110000 £ per year.
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 prioritisation
- 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
Software Engineering Manager in London employer: MRP-Global
Contact Detail:
MRP-Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the financial services sector and let them know you're on the lookout for a Software Engineering Manager role. You never know who might have the inside scoop on an opportunity or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews by brushing up on your technical skills. Since this role requires a strong understanding of Microsoft technologies, make sure you can discuss your experience with .NET, C#, and Azure confidently. We want you to shine when it comes to technical discussions!
✨Tip Number 3
Showcase your leadership style! Be ready to talk about how you've managed teams in the past, especially in agile environments. Highlight your experience in stakeholder management and how you've driven engineering standards – this is key for a managerial position.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Software Engineering Manager in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience in the Financial Services sector and your technical expertise with Microsoft technologies. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for the Software Engineering Manager role. Share specific examples of your leadership and technical skills, and don’t forget to mention your passion for fostering a culture of technical excellence.
Showcase Your Leadership Style: In your application, give us a glimpse of your management style. How do you motivate your team? What strategies do you use for stakeholder management? We’re looking for someone who can inspire and lead effectively, so let that personality shine through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at MRP-Global
✨Know Your Tech Stack
Make sure you brush up on your knowledge of the Microsoft stack, especially .NET and C#. Be prepared to discuss how you've used these technologies in past projects, and don't shy away from talking about your experience with Azure, Kubernetes, and Docker.
✨Showcase Your Leadership Skills
As a Software Engineering Manager, your ability to lead a team is crucial. Prepare examples of how you've managed teams, handled stakeholder relationships, and improved engineering standards. Highlight any specific instances where you drove adoption of new tools or processes.
✨Understand Agile Methodologies
Since this role involves sprint execution and delivery management, be ready to discuss your experience with Agile practices. Share how you've facilitated sprints, managed team capacity, and ensured successful outcomes in previous roles.
✨Prepare for Technical Discussions
Even though this isn't a hands-on role, you'll need to demonstrate your technical acumen. Be ready to review low-level code and discuss architectural decisions. Think about common challenges in software development and how you would approach solving them.