Director, Software Engineering- Multi Rail Services
11 West 19th Street (22008), United States of America, New York, New YorkDirector, Software Engineering- Multi Rail ServicesWe are seeking a Director, Software Engineering who is passionate about growing and sustaining an innovative technology organization while fostering a culture of engineering and operational excellence. Commercial Tech is a unique department within Capital One; it is situated within the Tech Line of Business but works closely with the Commercial Banking Business to build and maintain the digital platforms that our customers need. The team of about 700 associates works in a fast-paced, collaborative, iterative environment to deliver software. We have a fun, startup culture and we believe in Capital One's mission to Change Banking for Good. We're working hard to reuse, modernize, and simplify our Tech Stack while protecting our clients and building applications that work seamlessly together.Role:In B2B Payments we have a new business mission to reimagine and build out an Integrated Payables experience for our Commercial Bank customers. As Director, Software Engineering you will lead the build out of our new Integrated Payables vision and accelerate the hiring of teams to grow out the Payables business.A' A' A' This requires a seasoned leader who can draw from hands-on software engineering experience with the ability to quickly learn the business and technical domain and collaborate with Product, Design and Architecture to establish a pragmatic vision and technical roadmap for building out Multi Rail Services for Integrated Payables. The leader needs to be comfortable with leading through the grey towards creating clarity and definition of strategy and work - aligning to the right problems, converging on the right solution and planning, executing and delivering. A motivational leader, who can institutionalize and promote engineering excellence, quality and resiliency standards.A' A' The Director, Software Engineering will require prior experience in building secure, scalable software using an agile approach while creating an inclusive, collaborative culture that is focused on achieving results through incremental, iterative build out of pragmatic software solutions.A' A' You will:Lead, manage and grow multiple teams of product focused engineers and delivery leaderMentor and guide the professional and technical development of associates in your team.Work with product managers to understand desired application capabilities and testing scenarios - Continuously improve software engineering practicesWork within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologiesLead the craftsmanship, availability, resilience, and scalability of your solutionsBring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering communityEncourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversityWork across to improve the velocity of your and other teamsLead efforts to deploy new and existing applications into AWS environmentsBreak existing monolithic applications into micro service architectures and build new microservicesManage vendor engagements for continuity, maintenance and security of 3rd party softwareA' Basic Qualifications:Bachelor's DegreeAt least 7 years experience in software development or software engineeringAt least 5 years experience in people managementPreferred Qualifications:Master's Degree 10+ years of experience in software development or software engineering5+ years of experience in Agile practicesCapital One will consider sponsoring a new qualified applicant for employment authorization for this position.