Director, Software Engineering

14 hours ago


Dover, Delaware, United States Capital One Full time
About Capital One

At Capital One, we're redefining the banking experience. Our mission is to provide equal opportunities for everyone to prosper. We're a bank that thinks differently, always innovating and inspiring. We leverage best-in-class technology to develop tools that improve our customers' financial lives.

Business Bank Engineering Team

The Business Bank Engineering team is seeking a Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams. As a candidate for this role, you'll have the technical expertise to ensure we build compelling, customer-focused solutions. You'll have a strong engineering and technology background, with the ability to learn quickly and dive deep into our product and engineering solutions.

Key Responsibilities
  • Lead, manage, and grow multiple teams of product-focused software engineers in building our core banking platform.
  • Embrace and incubate emerging technology and open-source products across all platforms.
  • Work to modernize our existing tech stacks.
  • Collaborate with internal teams to find areas of opportunities for automation and machine learning.
  • Partner with architects, product owners, and software engineers to drive the implementation of new applications.
  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across mobile and web full-stack development tools and technologies.
  • Lead efforts to deploy new and existing applications into AWS environments.
  • Conduct design and code review to ensure compliance with standards.
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.
  • Create proof of concepts and see through projects through production.
Basic Qualifications
  • Bachelor's Degree.
  • At least 7 years of experience in software development or software engineering.
  • At least 5 years of experience in people management.
  • At least 3 years of experience with public cloud technologies (AWS, Azure, GCP).
Preferred Qualifications
  • Bachelor's or Master's Degree in Computer Science or a related field.
  • 10+ years of professional experience in the full lifecycle of system development, from conception through architecture, implementation, testing, deployment, and production support.
  • 5+ years of experience in designing large-scale and resilient applications.
  • 5+ years of professional experience in commonly used programming languages like Java, Python, Golang, .Net, JavaScript, TypeScript, Node.js, etc.
  • 3+ years of experience building applications using Angular or React.
  • 3+ years of experience with solutioning a large-scale platform.
  • Experience with software quality assurance, test automation, or DevOps.
  • Experience in Agile practices.


  • Dover, Delaware, United States Rocket Software Full time

    Job DescriptionRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software tools, including operating systems, compilers, routers,...


  • Dover, Delaware, United States Capital One Full time

    Job Title: Senior Software EngineerCapital One is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using a...


  • Dover, Delaware, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Software Engineer, C++ to join our team. As a member of our software engineering division, you will play a key role in the design, development, and maintenance of our cloud infrastructure.Key ResponsibilitiesDesign and develop high-performance software applications using C++Collaborate with cross-functional...


  • Dover, Delaware, United States Apex Systems Full time

    Job Title: Senior.Net Software EngineerWe are seeking a highly experienced Senior.Net Software Engineer to join our team at Apex Systems. As a key member of our team, you will be responsible for designing, developing, and deploying full-stack.Net applications for government-related projects.Key Responsibilities:Design and develop full-stack.Net applications...


  • Dover, Delaware, United States Oracle Full time

    Job DescriptionThe Oracle Fusion Asset Lifecycle Management (ALM) application development team is seeking a skilled and experienced software engineer to join our team. As a key member of our team, you will be responsible for analyzing, designing, developing, and testing software programs for commercial or end-user applications.ResponsibilitiesDesign,...


  • Dover, Delaware, United States Capital One Full time

    Job SummaryCapital One is seeking a highly skilled Senior Software Engineer to join our team in the Capital One ATM Kiosk space. As a key member of our team, you will be responsible for designing, developing, testing, and implementing software solutions for our ATM kiosks.Key Responsibilities:Design and develop software solutions for our ATM kiosks,...


  • Dover, Delaware, United States Apex Systems Full time

    Job Title: Senior.Net Software EngineerWe are seeking a highly experienced Full-Stack.Net Software Engineer to join our team at Apex Systems. As a key member of our team, you will be responsible for end-to-end full-stack development, supporting government-related projects.Key Responsibilities:Design, develop, and deploy mission-critical systems supporting...


  • Dover, Delaware, United States Oracle Full time

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as a Software Engineer Intern in the Oracle Analytics Cloud organization.ResponsibilitiesApply your knowledge of software development to manage software development tasks associated with developing, debugging or designing enterprise-class software applications.Support,...


  • Dover, Delaware, United States Capital One Full time

    Job Title: Senior Software Engineering ManagerCapital One is seeking a highly skilled and experienced Senior Software Engineering Manager to lead a team of engineers in our Delivery Experience organization. The ideal candidate will have a strong background in software engineering, performance testing, and people leadership.Key Responsibilities:Lead a team of...


  • Dover, Delaware, United States Capital One Full time

    Transformative Opportunity at Capital OneWe are seeking a talented Front End Software Engineer to join our team at Capital One. As a key member of our engineering community, you will have the opportunity to drive innovation and deliver cutting-edge solutions that meet the evolving needs of our customers.Key Responsibilities:Collaborate with cross-functional...


  • Dover, Delaware, United States Oracle Full time

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as a Software Engineer Intern. As a member of our Oracle Analytics Cloud organization, you will have the opportunity to work on cutting-edge projects and contribute to the development of innovative cloud services.ResponsibilitiesDesign, develop, and test software...


  • Dover, Delaware, United States Capital One Full time

    Join Capital One's iOS TeamWe're seeking a skilled Senior iOS Software Engineer to join our team at Capital One. As a key member of our iOS development team, you'll be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.Key Responsibilities:Develop and maintain iOS client code solutions...


  • Dover, Delaware, United States Apex Systems Full time

    Job Title: Senior .Net Software EngineerApex Systems is seeking a highly experienced Full-Stack .Net Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and deploying mission-critical systems that support tens of thousands of users.Key Responsibilities:Design and develop full-stack solutions...


  • Dover, Delaware, United States Allied Machine & Engineering Full time

    Job OverviewAllied Machine & Engineering, a leading manufacturer of holemaking and finishing cutting tool systems, is seeking a skilled Regional Sales Manager to lead the Southeast US sales territory. This remote position requires the candidate to reside in the territory, preferably in the Southeast US.Key ResponsibilitiesDirect the efforts of field sales...


  • Dover, Delaware, United States Capital One Full time

    Join Our Team of Salesforce ExpertsCapital One is seeking a talented Salesforce Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design,...


  • Dover, Delaware, United States Capital One Full time

    Join Our Team as a Senior Lead Software EngineerWe are seeking a highly skilled Senior Lead Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack...


  • Dover, Delaware, United States Allied Machine & Engineering Corp. Full time

    Job Title: Regional Sales ManagerAt Allied Machine & Engineering Corp., we are seeking a highly skilled Regional Sales Manager to lead our sales efforts in the Southeast US territory. As a key member of our sales team, you will be responsible for driving sales growth, managing a team of sales engineers, and building strong relationships with our customers...


  • Dover, Delaware, United States Allied Machine & Engineering Corp. Full time

    Job Title: Regional Sales ManagerAt Allied Machine & Engineering Corp., we are seeking a highly skilled Regional Sales Manager to lead our sales efforts in the Southeast US territory. As a key member of our sales team, you will be responsible for driving sales growth, managing a team of sales engineers, and building strong relationships with our customers...


  • Dover, Delaware, United States Capital One Full time

    Job Title: Senior Software Engineer, Back EndCapital One is seeking a highly skilled Senior Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key...


  • Dover, Delaware, United States Capital One Full time

    Join Our Team of Innovative Software EngineersAt Capital One, we're passionate about harnessing the power of technology to drive business growth and customer satisfaction. As a Senior Software Engineer, Full Stack, you'll play a key role in designing, developing, and implementing cutting-edge cloud-based solutions that transform the way we work and interact...