Lead Software Engineer in London

Lead Software Engineer in London

London Full-Time 80000 - 100000 € / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Lead software projects in banking and finance, ensuring successful delivery and team collaboration.
  • Company: Join Capgemini, a global leader in tech transformation with a focus on innovation.
  • Benefits: Enjoy hybrid working, competitive salary, wellness support, and endless learning opportunities.
  • Other info: Be part of a supportive culture that values wellbeing and ethical practices.
  • Why this job: Make a real impact in tech while working with cutting-edge tools and diverse teams.
  • Qualifications: 8+ years in software engineering, strong Agile experience, and leadership skills required.

The predicted salary is between 80000 - 100000 € per year.

Location: London

Experience: 8 years onwards

About the Job you are considering: We are seeking experienced software engineers with strong expertise in the Banking and Finance domain who will oversee the planning, execution, and successful delivery of projects.

Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.

Your Role:

  • Technology Expertise: You will have experience as the technology expert on a development team where you were responsible for everything from planning to delivering key features and management of those features.
  • Agile and Scaled Agile practices: You know about and can lead on a range of Agile and Scaled Agile tools and techniques and be an advocate for these tools and techniques.
  • Communication skills: You know how to communicate effectively across organisational, technical, and geographical boundaries, understanding the context.
  • Lifecycle perspective: You understand the different phases of product delivery and can contribute to plan or run these.
  • Making the process work: You focus on the outcome and can challenge and improve disproportionate organisational processes where it impacts the pace of the team.

Your Skills:

  • Technical Experience: Proven experience a minimum of three years as a Technical Lead, Solutions Engineer or similar role working within Agile frameworks and associated architectures.
  • Design coding languages and testing deployment tools including Angular 6, Java, JavaScript, JSON, CI/CD pipeline build deployment tools e.g. Bamboo, Microservices, APIs, Cloud experience (AWS, Azure), and serverless code deployment.
  • API integration experience (REST preferred, Open API).
  • Understanding of event-driven architecture and different AWS deployment methods and skills (e.g. native EC2, Pivotal Cloud Foundry, JVM, Docker, Lambda, Step Function, DynamoDB, SNS/SQS, S3).
  • Familiar with design thinking behaviour and test-driven development.
  • Experience of SQL database development, SSIS, and cloud deployment (e.g. RDS in AWS).
  • Knowledge of containerised deployments and optimisation techniques/tools (e.g. Docker, Fargate, Kubernetes).
  • Experience of working with wider project teams including Scrum Masters, Product Owners, Business Analysts, and Testers.
  • Experience of producing technical support documentation and writing technical specifications User Stories.
  • Experience of working within the full development lifecycle (i.e. development, unit testing, and release management).
  • Experience of source code repositories, code branching, and version control systems (e.g. GIT and TFS).
  • Keen interest and working attitude to AI and Agentic Workflows.

We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government’s Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who declare they have a disability and meet the minimum essential criteria for the role. Please opt in during the application process.

Make It Real (what does it mean for you): You’d be joining an accredited Great Place to work for Wellbeing in 2024. Employee wellbeing is vitally important to us as an organisation. We see a healthy and happy workforce as a critical component for us to achieve our organisational ambitions. To help support wellbeing, we have trained ‘Mental Health Champions’ across each of our business areas, and we have invested in wellbeing apps such as Thrive and Peppy. You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from think tanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications, and much more.

You will be joining one of the World’s Most Ethical Companies®, as recognised by Ethisphere® for 13 consecutive years. We live our values by making ethical business choices every day. Working ethically is at the centre of our culture at Capgemini, meaning you will be helping to create a future we can all be proud of.

Why you should consider Capgemini: Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you’ll join a thriving company and become part of a collective of free-thinkers, entrepreneurs, and industry experts. We find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.

About Capgemini: Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organisations and make it real with AI, technology, and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering, and business operations. The Group reported 2024 global revenues of €22.1 billion.

Lead Software Engineer in London employer: the Job you are considering

Capgemini is an exceptional employer, offering a dynamic work culture that prioritises employee wellbeing and professional growth. With a commitment to inclusivity and ethical practices, employees benefit from extensive training opportunities and a supportive environment that encourages innovation and collaboration. Located in London, the hybrid working model allows for flexibility while being part of a globally recognised leader in technology transformation.

T

Contact Detail:

the Job you are considering Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the banking and finance sector. Attend meetups, webinars, or even casual coffee chats. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to Agile practices and tech stacks mentioned in the job description. This gives potential employers a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your communication skills. Practice explaining complex technical concepts in simple terms. Remember, it’s not just about what you know, but how well you can share that knowledge with others.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that Lead Software Engineer role!

We think you need these skills to ace Lead Software Engineer in London

Banking and Finance Domain Expertise
Agile Methodologies
Scaled Agile Practices
Technical Leadership
Project Delivery Management
Angular 6
Java

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience in Banking and Finance, Agile practices, and any relevant technologies. We want to see how your skills align with what we're looking for!

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 background makes you a perfect fit. Don’t forget to mention your leadership experience and how you’ve successfully delivered projects in the past.

Showcase Your Technical Skills:We’re keen on your technical expertise, so make sure to list your experience with Angular, Java, AWS, and other relevant tools. Provide examples of how you've used these technologies in your previous roles to deliver value.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!

How to prepare for a job interview at the Job you are considering

Know Your Tech Inside Out

As a Lead Software Engineer, you need to be the go-to tech expert. Brush up on your knowledge of Angular, Java, and cloud technologies like AWS and Azure. Be ready to discuss how you've used these tools in past projects and how they can benefit the company.

Understand the Business Context

It's crucial to grasp the banking and finance domain. Research the company's products and business goals so you can articulate how your technical decisions align with their objectives. This shows that you’re not just a coder but a strategic thinker.

Showcase Your Agile Experience

Since Agile practices are key for this role, prepare examples of how you've led teams using Agile methodologies. Discuss specific tools and techniques you've implemented and how they improved project delivery and team dynamics.

Communicate Effectively

Strong communication skills are essential, especially when working across different teams. Practice explaining complex technical concepts in simple terms. Be ready to share how you've built trust and authenticity within your teams, as this will resonate well with interviewers.