Master Software Engineer

Capital One Financial   •  

Richmond, VA

Industry: Accounting, Finance & Insurance


8 - 10 years

Posted 174 days ago

This job is no longer available.

As a Capital One Master Software Engineer, you will be focused on full stack development to help build out key user experiences on our Commercial Bank servicing platform. You will use modern development languages like Java and Go to construct lightweight and scalable microservice APIs to interact with state of the art user interfaces built in ReactJS, all at the 'speed of Cloud'. You will help design and build these great customer-facing experiences while at the same time, interface with multiple downstream systems to help provide a fully-automated solution for our clients from SalesForce to OneView document management to ForgeRock security and authentication. All of this while helping move slow moving legacy applications from the data center and manual human processes to a self-service nature of AWS and infinite scaling!

Aside from "building cool stuff", you will learn industry standards like security, session management, CI/CD practices, and keep up to date on the latest technology trends and development best practices.

You will:

  • Work with product owners to understand desired application capabilities and testing scenarios
  • Continuously improve software engineering practices
  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
  • Lead the craftsmanship, availability, resilience, and scalability of your solutions
  • Bring 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 community
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
  • Lead and/or mentor a team of engineers

Basic Qualifications:

  • Bachelors Degree or military experience
  • At least 7 years experience in software development
  • At least 2 years experience in people management

Preferred Qualifications:

  • Masters Degree
  • 7+ years experience in software development
  • 7+ years experience in Agile practices

Job ID R49494