At a Glance
- Tasks: Lead software development and deliver high-performance systems for the bank.
- Company: Join a leading bank with a focus on innovation and excellence.
- Benefits: Competitive salary, career growth, and opportunities to lead and mentor teams.
- Why this job: Make a real impact in banking technology while developing your leadership skills.
- Qualifications: Strong software engineering background and experience in leading high-performing teams.
- Other info: Dynamic environment with a focus on continuous improvement and customer value.
The predicted salary is between 43200 - 72000 £ per year.
Join us as an Engineering Lead. This is an exciting and challenging role that will see you leading best practice for application development and software development life cycles within the bank. With your software development background, you'll be delivering software components to enable the delivery of platforms, applications and services for the bank. You'll be recognised as a leader in software engineering, as you lead the wider participation in internal and industry wide events, conferences and other activities.
What you'll do:
- Driving development software and tools to accomplish project and departmental objectives by converting functional and non-functional requirements into suitable designs.
- Playing a leading role in planning, developing and deploying high performance robust and resilient systems for the bank, while leading engagements with senior stakeholders to explore and suggest appropriate technical solutions to achieve the required product features.
- Managing the technical delivery of one or more software engineering teams, overseeing the quality of their work and making sure it meets the required technical standards.
- Overseeing the definition of the technical strategy and advising on product roadmaps and migration plans to achieve strategic goals.
- Ensuring that the bank's systems follow excellent architectural and engineering principles, and are fit for purpose.
- Monitoring the technical progress against plans while safeguarding functionality, scalability and performance, and providing progress updates to stakeholders.
- Designing and developing reusable libraries and APIs for use across the bank.
- Writing unit and integration tests within automated test environments to ensure code quality.
The skills you'll need:
- A comprehensive background in software engineering, with hands on experience.
- Leading several multi-discipline engineering teams including line management, coaching and mentoring along with delivery support and engineering capability.
- Demonstrable systems design skills to work through large technical challenges that support our customers across our business.
- A strong background in leading high performing software development teams including the creation and execution of engineering strategy.
- Demonstrable experience successfully working in a Continuous Deployment environment and the application of these practices across teams.
- Expert level knowledge of designing and working with event based and cloud architectures to support delivery of robust, resilient and performant services.
- Experience embedding agile working practices within a product engineering group that focuses on continuously delivering customer value, aligned to strategic objectives.
- Extensive experience applying SRE best practices such as eliminating toil, defining and monitoring SLIs/SLOs/SLAs, and achieving at least 99.99% service availability.
Engineering Lead in London employer: NatWest Group
Contact Detail:
NatWest Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Lead in London
✨Tip Number 1
Network like a pro! Attend industry events, meetups, and conferences where you can connect with other professionals. Don’t be shy—introduce yourself and chat about your passion for software engineering. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects and contributions to previous teams. This is your chance to demonstrate your expertise in software development and leadership. Make sure to highlight any innovative solutions you've implemented!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and scenarios related to leading engineering teams and delivering high-quality software. Confidence is key, so get ready to shine!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight how your experience aligns with the Engineering Lead role, and let us see your passion for driving software excellence!
We think you need these skills to ace Engineering Lead in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Engineering Lead role. Highlight your software development background and any leadership experience you have, as we want to see how you can drive our teams forward.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your experience aligns with our goals at the bank. We love seeing genuine enthusiasm and a clear understanding of what we do.
Showcase Your Technical Skills: Don’t hold back on showcasing your technical expertise! Mention specific technologies, methodologies, and projects you've worked on that demonstrate your ability to lead high-performing teams and deliver robust systems.
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 Engineering Lead position. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at NatWest Group
✨Know Your Tech Inside Out
Make sure you brush up on your software engineering knowledge, especially around cloud architectures and event-based systems. Be ready to discuss specific projects where you've applied these skills, as well as any challenges you faced and how you overcame them.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in leading high-performing teams. Talk about how you've coached and mentored team members, and share any strategies you've implemented to improve team performance and morale.
✨Understand the Bank's Goals
Research the bank's strategic objectives and think about how your role as an Engineering Lead can align with these goals. Be prepared to discuss how you would define technical strategies and contribute to product roadmaps that support the bank's vision.
✨Be Ready for Technical Challenges
Expect to face some technical questions or scenarios during the interview. Practice articulating your thought process when tackling complex problems, and be ready to demonstrate your systems design skills through real-world examples.