Senior Software Engineer - Banking Technology

New Today

Are you ready to make an impact at a leading tech company that crafts its own innovative financial solutions? Join our team where we leverage cutting-edge technologies to enhance customer experiences, simplify banking, and make a real difference for millions of users. At Capital One, you'll collaborate with a dynamic group of innovators who are passionate about solving complex problems and meeting genuine customer needs. As we evolve from our origins in credit cards to becoming a disruptive force in consumer finance, there are vast opportunities for talented software engineers to create smart applications that help users manage their finances effectively. In your role as a Senior Software Engineer on our Bank Tech team, you will focus on enhancing the Card on File experience by driving initiatives that involve third-party integrations, optimizing query performance, and scaling APIs. Your expertise with various technologies—such as Node.js, Java, Spring Batch, TypeScript, REST, JSON, XML, NoSQL databases, relational databases, and AWS/Cloud Infrastructure—will be key to our collective success. You will: Collaborate with product owners to capture application requirements and testing scenarios.
Continuously enhance software engineering practices across the team.
Engage with Agile teams to design, develop, test, implement, and support comprehensive technical solutions.
Lead initiatives focused on the craftsmanship, resiliency, and scalability of our software solutions.
Dive into tech trends, experiment with new technologies, participate in technology communities, and mentor fellow engineers.
Foster a culture of innovation, inclusivity, and out-of-the-box thinking while encouraging teamwork and self-organization.
Mentor and lead a team of engineers, shaping their growth and performance.
Basic Qualifications: Bachelor's Degree.
4+ years of experience in software engineering (excluding internships).
1+ year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: Master's Degree.
5+ years of experience in JavaScript, Java, TypeScript, SQL, Python, or Go.
2+ years of experience with AWS, GCP, Microsoft Azure, or other cloud services.
4+ years of experience with open-source frameworks.
1+ years of experience in people management.
2+ years of experience working within Agile methodologies.
This role does not provide sponsorship for any employment authorization related to immigration. The competitive salary range for this position is $211,000 - $240,800, with performance-based incentives as well as a comprehensive benefits package that supports your well-being. Join us today to shape the future of banking technology! Please note that this job is located in New York, NY, and the application period for this position will be open for at least 5 business days. Capital One is proud to be an equal opportunity employer.
Location:
New York, NY, United States
Category:
Computer And Mathematical Occupations