At a Glance
- Tasks: Lead the design and development of secure, scalable risk technology platforms.
- Company: Join a leading investment bank with a focus on innovation and excellence.
- Benefits: Attractive salary, comprehensive health benefits, and opportunities for professional growth.
- Why this job: Make a real impact in a dynamic environment while working with cutting-edge technologies.
- Qualifications: Strong experience in C#, Java, and .NET; proven track record in software development.
- Other info: Collaborative culture with a focus on continuous improvement and mentorship.
The predicted salary is between 43200 - 72000 £ per year.
We are looking for a senior hands-on software engineer within Risk technology, playing a key role in designing, building, and delivering robust, enterprise-grade platforms. This position combines deep technical contribution with engineering leadership, ensuring solutions are secure, scalable, and production-ready.
Key Responsibilities
- Contribute directly to the architecture, development, testing, and deployment of Risk systems and data platforms.
- Take ownership of the SDLC, delivering clean, secure, and maintainable code aligned to engineering standards.
- Promote engineering excellence through structured code reviews, performance optimisation, refactoring, and best practice adoption.
- Drive automation across build, testing, deployment, and environment management processes to improve reliability and efficiency.
- Provide technical leadership across architecture, tooling, and development standards, mentoring engineers and fostering a culture of continuous improvement.
- Design and enhance CI/CD pipelines to enable secure, stable, and repeatable releases, embedding automated quality controls and environment governance.
- Partner on scalable and resilient system design, evaluating emerging technologies to enhance platform capability and developer productivity.
- Champion the use of AI, ML, and intelligent automation to improve code quality, testing effectiveness, and release efficiency.
- Implement comprehensive automated testing strategies (unit, integration, regression, functional) integrated within CI/CD frameworks, collaborating with QA teams to accelerate defect resolution.
- Work closely with Product, Project Management, Architecture, Technology Risk, and Production Support teams to align delivery priorities, manage dependencies, and ensure adherence to governance and compliance standards.
Skills & Experience
- Strong in C#, Java, and .NET technologies.
- Deep knowledge of web technologies including ASP.NET, MVC, Razor, JavaScript.
- Proficiency in scripting and automation using PowerShell, Python, Groovy, or Shell scripting.
- Hands-on experience with CI/CD and source control tools such as Jenkins, TeamCity, Git, and Nexus.
- Experience with distributed messaging and communication technologies including WCF, gRPC, SignalR, and RabbitMQ.
- Demonstrated experience implementing automated testing within continuous integration pipelines.
Professional Experience
- Experienced within investment banking environments.
- Proven track record delivering across the full SDLC.
- Experience within Risk technology environments preferred.
- Stakeholder engagement across Architecture, Governance, Risk, and Production Support teams.
- Analytical, solution-oriented, and delivery-focused, with strong communication skills and the ability to operate effectively in complex, fast-paced environments.
Lead Engineer in London employer: Talan - UK & Ireland
Contact Detail:
Talan - UK & Ireland Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews by practising common technical questions and scenarios related to Risk technology. We recommend doing mock interviews with friends or using online resources to sharpen your skills and boost your confidence.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. Highlight any relevant experience with C#, Java, or CI/CD tools to catch the eye of hiring managers.
✨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 are proactive about their job search!
We think you need these skills to ace Lead Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your expertise in C#, Java, and .NET technologies, as well as any experience with CI/CD tools. We want to see how you fit into our Risk technology team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our needs. Don’t forget to mention your experience in investment banking environments and your approach to engineering excellence.
Showcase Your Projects: If you've worked on relevant projects, make sure to include them! Whether it's building scalable systems or implementing automated testing strategies, we love to see real-world examples of your work that demonstrate your technical capabilities.
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 Lead Engineer position. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Talan - UK & Ireland
✨Know Your Tech Inside Out
Make sure you brush up on your C#, Java, and .NET skills. Be ready to discuss specific projects where you've used these technologies, especially in the context of Risk systems. The more you can demonstrate your hands-on experience, the better!
✨Showcase Your Leadership Skills
Since this role involves engineering leadership, be prepared to share examples of how you've mentored others or led a team. Talk about how you've promoted best practices in coding and how you've driven automation in previous projects.
✨Prepare for Technical Questions
Expect questions around CI/CD processes and automated testing strategies. Brush up on your knowledge of tools like Jenkins and Git, and be ready to explain how you've implemented these in past roles. Real-world examples will make your answers stand out!
✨Engage with Stakeholders
This role requires collaboration with various teams, so be ready to discuss how you've engaged with stakeholders in the past. Highlight your communication skills and how you've managed dependencies and aligned delivery priorities in complex environments.