Capital One

Senior Manager, Software Engineering, Full Stack (Bank Tech)

Capital One

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

Are you a seasoned software engineering professional with a passion for full stack development? Do you thrive in a fast-paced and dynamic environment? Are you looking for an opportunity to lead a team of talented engineers and drive innovative solutions in the banking industry? If so, Capital One is seeking a Senior Manager of Software Engineering to join our Bank Tech team. In this role, you will be responsible for overseeing the development and delivery of cutting-edge software solutions that revolutionize the way our customers experience banking. We are looking for someone with strong technical expertise, exceptional leadership skills, and a passion for driving results. If you are ready to take on a challenging and rewarding role, we want to hear from you!

  1. Lead and manage a team of software engineers to deliver high-quality, innovative and efficient solutions in the banking industry.
  2. Set and drive the technical direction and strategy for the team, ensuring alignment with company goals and objectives.
  3. Collaborate with cross-functional teams, including product managers, designers, and other engineering teams, to understand business requirements and deliver solutions that meet those needs.
  4. Mentor and coach team members to foster their technical growth and development.
  5. Develop and maintain strong relationships with stakeholders to ensure successful delivery of projects.
  6. Stay updated with industry trends and advancements to continuously improve and innovate our software solutions.
  7. Oversee the entire software development lifecycle, from planning and design to implementation and deployment.
  8. Ensure code quality and adherence to coding standards, best practices, and security protocols.
  9. Track and report on project progress, identifying and addressing any risks or issues that may arise.
  10. Collaborate with other senior leaders to drive a culture of collaboration, innovation, and excellence within the team and the organization as a whole.
  11. Collaborate with HR to recruit, hire, and onboard top talent for the team.
  12. Ensure compliance with company policies and procedures, as well as industry regulations and standards.
Where is this job?
This job is located at Richmond, VA, USA
Job Qualifications
  • Extensive Experience In Software Engineering: A Senior Manager In This Role Should Have A Strong Background In Software Engineering, Including A Deep Understanding Of Full Stack Development, Coding Languages, And Design Patterns. This Experience Should Be Demonstrated Through Previous Work Experience And Projects.

  • Leadership And Management Skills: As A Senior Manager, This Individual Will Be Responsible For Leading And Managing A Team Of Software Engineers. Therefore, They Should Possess Strong Leadership Skills, Including The Ability To Motivate And Mentor Team Members, Delegate Tasks Effectively, And Make Strategic Decisions For The Team.

  • Knowledge Of Banking Technology: Capital One Is A Financial Institution, So A Senior Manager In This Role Should Have A Solid Understanding Of Banking Technology, Including Payment Processing, Security Protocols, And Data Privacy Regulations. This Knowledge Will Be Crucial In Developing And Maintaining Software Solutions That Meet The Specific Needs And Requirements Of The Banking Industry.

  • Strong Communication And Collaboration Skills: In Addition To Managing A Team, A Senior Manager In This Role Will Also Need To Work Closely With Other Departments And Stakeholders, Such As Product Managers, Designers, And Business Analysts. Therefore, They Should Possess Excellent Communication And Collaboration Skills To Effectively Communicate Technical Concepts And Work Collaboratively To Achieve Project Goals.

  • Project Management Experience: A Senior Manager In This Role Will Be Responsible For Overseeing Multiple Software Engineering Projects And Ensuring They Are Completed On Time And Within Budget. Therefore, They Should Have Experience In Project Management, Including Creating Project Plans, Tracking Progress, And Managing Resources Effectively. This Will Be Essential In Ensuring The Successful Delivery Of High-Quality Software Solutions.

Required Skills
  • Software Development

  • Communication Skills

  • Project Management

  • Problem Solving

  • Budget management

  • Leadership

  • Team Building

  • Agile methodologies

  • Strategic Thinking

  • Software Architecture

  • Technical Expertise

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Manager, Software Engineering, Full Stack (Bank Tech) in Richmond, VA, USA is between $140,000 and $200,000 per year. This range may vary depending on factors such as the specific company, the candidate's level of experience and skills, and the overall job market conditions.

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 19th, 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