Capital One

Senior Software Engineer - BankTech

Capital One

McLean, VA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Capital One! We are seeking a highly skilled and experienced Senior Software Engineer to join our BankTech team and help us revolutionize the banking industry. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining innovative digital solutions for our customers. We are looking for someone who is passionate about using technology to drive business success, thrives in a collaborative and fast-paced environment, and has a strong track record of delivering high-quality code. If you are ready to take on a new challenge and make a significant impact in the financial sector, then we want to hear from you!

  1. Design and develop innovative digital solutions for Capital One's banking products and services.
  2. Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  3. Write high-quality, efficient, and maintainable code that meets business and industry standards.
  4. Participate in code reviews and provide constructive feedback to team members.
  5. Stay up-to-date with emerging technologies and trends in the banking industry to continuously improve the company's products and services.
  6. Troubleshoot and debug complex technical issues, and provide timely resolutions.
  7. Mentor and guide junior engineers to foster their growth and development.
  8. Work closely with product managers, designers, and other stakeholders to deliver solutions that meet customer needs and enhance their experience.
  9. Ensure compliance with security and data privacy standards in all software development activities.
  10. Continuously improve development processes and methodologies to increase efficiency and productivity.
  11. Communicate effectively with team members and stakeholders to provide updates, discuss project progress, and address any challenges or roadblocks.
  12. Work independently and collaboratively in a fast-paced, agile environment to meet project deadlines and deliver high-quality results.
Where is this job?
This job is located at McLean, VA, USA
Job Qualifications
  • In-Depth Knowledge Of Banking Systems And Financial Industry Regulations: A Senior Software Engineer At Capital One Must Possess A Strong Understanding Of Banking Systems, Financial Industry Regulations, And Compliance Requirements. This Includes Knowledge Of Payment Processing, Credit And Loan Systems, And Security Protocols.

  • Extensive Experience In Software Development And Architecture: The Ideal Candidate For This Role Should Have At Least 7-10 Years Of Experience In Software Development And Architecture, With A Focus On Building Scalable And Secure Systems. They Should Also Have Experience In Designing And Implementing Complex Banking Applications.

  • Proficiency In Programming Languages And Frameworks: A Senior Software Engineer At Capital One Should Have A Strong Command Of Programming Languages, Such As Java, Python, Or C++, As Well As Experience With Relevant Frameworks And Tools. They Should Also Have A Good Understanding Of Database Design And Optimization.

  • Leadership And Project Management Skills: As A Senior Member Of The Team, This Role Requires Strong Leadership And Project Management Skills. The Candidate Should Have Experience Leading A Team Of Software Engineers And Collaborating With Cross-Functional Teams To Deliver Projects On Time And Within Budget.

  • Continuous Learning And Adaptability: The Technology Landscape Is Constantly Evolving, And It Is Essential For A Senior Software Engineer At Capital One To Be Adaptable And Continuously Learning. This Includes Staying Up-To-Date With Industry Trends, New Tools And Technologies, And Being Able To Apply Them In Their Work.

Required Skills
  • Agile development

  • Database Management

  • DevOps

  • Machine Learning

  • Cloud Computing

  • Big Data Analytics

  • Mobile development

  • API integration

  • Front-end development

  • Full stack development

  • Security Compliance

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer - BankTech in McLean, VA, USA is between $120,000 and $150,000 per year. However, this can vary based on factors such as the specific company, years of experience, and skills required for the role. It is always best to research the specific company and job listing for more accurate salary information.

Additional Information
Capital One is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 20th, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Capital One

Capital One Financial Corporation is an American bank holding company specializing in credit cards, auto loans, banking, and savings accounts, headquartered in McLean, Virginia. Capital One is ranked 11th on the list of largest banks in the United States by assets.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started