Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer

Capital One


Location:
Richmond, VA
Date:
04/27/2017
Job Code:
capitalone2-R21146
Categories:
  • Engineering
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Company Capital One

Job Title: Senior Software Engineer

JobID: capitalone2-R21146

Location: Richmond, VA, 23261, USA

Description: West Creek 5 (12075), United States of America, Richmond, Virginia



Senior Software Engineer



Capital One has a history of disrupting, and we are doing it again. We’re experimenting, innovating, and delivering really cool stuff to 65 million customers. We love to be curious, to dream, to ask, “What if?” Oh, and we love to write code.



Your commitment to learn new things is every bit as important to us as what you have already done. Maybe even more so because we don’t want to be doing the same thing tomorrow that we’re doing today. You accept change, want to grow, and evolve into a better member of the team.



**What will you work on as a Capital One Senior Software Engineer?** Your area of responsibility will range from Application Frameworks, APIs, Microservices, Distributed Processing, DevOps, ATDD and beyond - all on the cloud! You will work in an Agile environment, using modern methodologies, and open source tools. Whether a new feature or a bug fix, you will lead your work and deliver the most elegant and scalable solutions, all while learning and growing your skills. Most importantly, you’ll work and collaborate with a nimble, autonomous, cross-functional team of makers, breakers, doers, and disruptors who, love to solve real problems and meet real customer needs.



**You will**



+ Be responsible for the overall technical design, development, modification, and implementation of computer applications using existing and emerging technology platforms

+ Analyze internal user needs and desired results and develop software solutions with responsibility for the delivery of software applications, with limited or no supervision

+ Develop complex applications using Java, J2EE, Spring, SQL/NoSQL, AWS, DevOps, and Test Driven Development

+ Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

+ Monitor system performance trends and identify potential issues

+ Serve as an expert and knowledge source for the escalation of complex application design and development issues

+ Lead the craftsmanship, availability, resilience, and scalability of your solutions

+ Closely monitor industry trends and progress, develop proof of concepts as need to validate the potential impact to our test delivery process

+ Drive code reviews and provide guidance on their compliance with coding best practices

+ Actively engage with software engineers outside of the local sprint team across various disciplines (APIs, Web, etc.)

+ Enjoy mentoring others



**Basic qualifications**



+ At least 2 years experience programming in Java and at least 5 years total programming experience using Java, Scala or Python

+ At least 3 years of professional experience in developing REST and SOAP based Web Services

+ At least 1 years of experience with Linux



**Preferred qualifications**



+ Bachelor's degree or military experience

+ 5 years of experience with OOP concepts

+ 1 year of experience working with AWS

+ 2 years of experience in overseeing testing activity of other developers



**The person we're looking for**



+ Got a wee bit excited about what they read above

+ Has a sense of intellectual curiosity and an addiction to learning

+ Is self-driven, actively looks for ways to contribute, and knows how to get things done

+ Is deliriously customer-focused

+ Values data and truth over ego

+ Has a strong sense of engineering craftsmanship, takes pride in the code they write

+ Believes that good software development includes good testing, documentation, and collaboration

+ Has good communication and reasoning skills, including the ability to make a strong case for technology choices



What the search engines are looking for to help you find this job, as well as the type of environment, technologies, and languages that we work in:



+ Agile, DevOps, AWS (Amazon Web Services), Docker, micro services, Go, Java, Scala, Clojure, C#



**Relocation assistance will be provided for candidates who qualify.**



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



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.                                               


Featured Employers

Featured Jobs

CareerConnection Video