Senior Software Engineer
Location:
Tysons , Virginia
Posted:
February 08, 2017
Reference:
R18992
7900 Westpark Drive (12131), United States of America, Tysons, Virginia

Senior Software Engineer

Job Description:

As a Capital One Software Engineer, you may work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end Java based systems using the hottest techniques in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, AngularJS, React, Python, REST, JSON, XML, Ruby, HTML / HTML5, CSS, NoSQL databases, relational databases, Hadoop, Chef, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few.

- Work with cloud governance teams to identify, develop, test and implement required controls across the enterprise

- Continuously improve software engineering practices

- Work with product owners to understand desired application needs, existing capabilities and testing scenarios

- 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

-Bachelor's Degree in Information Systems, Computer Science, or military experience 

-At least 4 years developing applications embracing Agile principles in a cloud-based environment

-At least 4 years working with a formal version control tool (Subversion, Git, TFS, or ClearCase)

-At least 2 years working with large-scale infrastructure designs, implementation, and support

- Master's Degree in Information Systems, Computer Science, or Engineering

- 5+ years using cloud based hosting solutions (AWS, Azure, Google Cloud)

- 5+ years working with large-scale software implementations (high transaction volume, high-availability concepts) 

- 3+ years employing OOP concepts, modern languages and markup (Python, JSON, YAML, Markdown) 

- 2+ years with Linux, server automation and scripting

-  2+ years creating recipes with Chef, Ansible 

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


A little about us:
Headquartered in McLean, Virginia, Capital One® offers a broad array of financial products and services to consumers.

Know someone who would be interested in this job? Share it with your network.