Technical Lead (Software Engineer)

Capital One Wilmington , DE 19801

Posted 2 days ago

802 Delaware Avenue (18052), United States of America, Wilmington, Delaware

At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.

Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.

Technical Lead (Software Engineer)

Do you want to work for a tech company that writes its own code, builds its own products and contributes to the open source community? Are you a developer that thrives in a vibrant, innovative and collaborative team? Capital One is actively seeking experienced full-stack engineers with expertise in detailed technical design and development of applications using existing and emerging technology platforms. You'll have the opportunity to remain in a hands-on engineering role, developing coding solutions.

Successful candidates will have experience performing as technical lead on software development projects with responsibility for overall delivery of software components. As a Senior Engineer, you will own detailed technical design and development of applications using existing and emerging technologies such as modern JavaScript stack, NodeJS, React, Angular, Java, Spring Framework, Spring Boot, Netflix OSS (Ribbon, Eureka, Zuul, Hystrix), Microservice Architectures, AWS, REST, JSON, XML, SQL, NoSQL DB to name a few.

Responsibilities:

  • Develop applications using enterprise java, javascript technology stack and object oriented methodologies.

  • Perform as technical lead on software development projects with responsibility for overall delivery of software components including writing code.

  • Collaborating with other tech leads to ensure integrated end-to-end design

  • Documenting design decisions and ensuring adherence

  • Supporting automated testing, and oversight during implementation into production.

  • Conduct design & code reviews

  • Work with product owners and design teams to understand desired application capabilities and testing scenarios

  • Work within and across Agile teams to design, develop, test, and implement technical solutions across a full-stack development tools and technologies

  • Leverage engineering practices like pair programming, TDD, ATDD, CI/CD, and Refactoring techniques

  • Partner with cloud support teams to help resolve production issues in emergency situation

  • Bring a passion to stay on top of tech trends and best practices: Experiment with and learn new technologies, participate in community of practice groups, and mentor more junior members of the engineering community

  • Encourage inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Lead developers in IT projects

Basic Qualifications:

  • Bachelor's Degree or military experience

  • At least 2 years of Software Development experience

Preferred Qualifications:

  • Experience with ELK Stack (Elasticsearch, Logstash, Kibana)

  • Experience with Machine Learning

  • Experience with Javascript, Python or Java

  • Experience with Spring Framework

  • Experience with Continuous Integration and Continuous Delivery

  • Experience with AWS Cloud

  • Experience with Agile

At this time, Capital One will not sponsor a new applicant for employment authorization for this position.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Java Software Engineer Digital And Ecommerce Platforms

Jpmorgan Chase & Co.

Posted 6 days ago

VIEW JOBS 3/20/2019 12:00:00 AM 2019-06-18T00:00 Lead Java Software Engineer - Digital and eCommerce platforms Req #: 190027807 Location: Wilmington, DE, US Job Category: Technology Job Description: As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit. And best of all, you'll be able to harness massive amounts of brainpower through our global network of technologists from around the world. This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience * Expertise in application, data and infrastructure architecture disciplines * Advanced knowledge of architecture, design and business processes * Proficiency in modern programming languages * Keen understanding of financial control and budget management * Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals * Experience with full-stack Java development with specialization on front end development and performance optimization * Experience in developing, deploying, and/or supporting a public facing web based application * Experience building eCommerce and/or Digital Wallet applications * Experience with unit and functional testing. * Experience with functional programming techniques is a plus (filter, map, reduce, curry, etc). * Recent experience with current web technologies: JavaScript (including MVC and Flux design patterns used in Single Page Apps), HTML5, CSS preprocessors (SASS and/or LESS) and font icons, at least two modern web frameworks (Angular, Backbone, Ember, React, Polymer, etc), and front-end build tools (Grunt and/or Gulp). Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world. At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. Apply today, and put your passion for technology to work at JPMorgan Chase & Co. Jpmorgan Chase & Co. Wilmington DE

Technical Lead (Software Engineer)

Capital One