At a Glance
- Tasks: Lead diverse tech projects and mentor a team of developers in innovative solutions.
- Company: Join Capital One, a leader in financial technology transformation.
- Benefits: Enjoy competitive salary, flexible working, and extensive career development opportunities.
- Why this job: Make a real impact on financial empowerment for millions using cutting-edge technologies.
- Qualifications: Experience in software engineering, microservices, and cloud computing is essential.
- Other info: Diverse and inclusive workplace with strong commitment to employee growth.
The predicted salary is between 48000 - 72000 £ per year.
We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You’ll Do:
- Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company.
- Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code.
- Collaborate with product managers and deliver robust solutions that drive powerful experiences to help millions of Americans achieve financial empowerment. Utilize programming languages like JavaScript, Java, HTML/CSS, SQL, Python, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
What We’re Looking For:
- Deep understanding of software engineering with experience in Java (JSE, JEE) and Linux-based systems.
- Demonstrable experience in Technical Architecture.
- Strong understanding of microservice and event driven architecture.
- Experience with containers such as Docker and Kubernetes.
- Proven experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
- Proven experience in open source frameworks.
Where and how you’ll work:
This is a permanent position and is based in our Farnborough office. We have a hybrid working model which gives you flexibility to work from our offices and from home. We’re big on collaboration and connection, so you’ll be based in our Farnborough office 2 days a week. Many of our associates have flexible working arrangements, and we’re open to talking about an arrangement that works for you.
What’s in it for you:
Bring us all this and you’ll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation. We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers). Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance – with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave.
What you should know about how we recruit:
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. Capital One is committed to diversity in the workplace.
Lead Software Development Engineer - Architect - Global Payment Network in Farnborough employer: Capital One
Contact Detail:
Capital One Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Development Engineer - Architect - Global Payment Network in Farnborough
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at tech meetups. 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 involving microservices and cloud computing. This is your chance to demonstrate your expertise and passion for technology.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Capital One.
We think you need these skills to ace Lead Software Development Engineer - Architect - Global Payment Network in Farnborough
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for technology and software engineering shine through. We want to see how you stay updated with tech trends and how you’ve applied that knowledge in your projects.
Tailor Your Experience: Make sure to highlight your experience with the specific technologies mentioned in the job description, like Java, microservices, and cloud computing. We love seeing how your background aligns with what we’re looking for!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on communicating your skills and experiences effectively.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Capital One
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, microservices, and cloud computing. Brush up on your knowledge of Docker, Kubernetes, and AWS tools, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
As a Lead Software Development Engineer, you'll need to demonstrate your ability to lead teams and projects. Prepare examples of past experiences where you've successfully led a team or project, focusing on how you motivated others and drove results.
✨Be Ready to Discuss Architecture
Since the role involves technical architecture, be prepared to discuss your experience with designing systems. Think about specific projects where you implemented microservice or event-driven architectures and be ready to explain your thought process.
✨Engage with the Interviewers
Don’t just wait for questions; engage with your interviewers by asking insightful questions about their tech stack and future projects. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals.