Senior Software Engineer

Capital One

(Richmond, Virginia)
Full Time
Job Posting Details
About Capital One

Capital One Financial Corporation, incorporated in July 21, 1994, is a diversified banking company focused primarily on consumer and commercial lending and deposit origination. Its principal business segments are Local Banking and National Lending.

Responsibilities
  • Driving project/service delivery.
  • Performing as developer on software development projects with responsibility for overall delivery of software components.
  • Collaborating with other platforms tech leads to ensure integrated end-to-end design
  • Documenting design decisions and ensuring adherences
  • Collaborate with designers and analysts to implement enhancements or new applications
  • Converts specifications about business problems into programming instructions.
  • Interfaces with system designers to design, code, and test and implement application programs.
  • Assists in developing application specifications
  • Designs and codes programs utilizing standard procedures and techniques
  • Conduct design & code review to ensure compliance with Standards
  • Reviews, analyzes, and modifies programming systems, including encoding, testing, debugging and installing for a large-scale system. Maintains records to document program development and revisions.
  • Supporting QA during testing, and oversight during implementation into production.
  • Supporting team in technical tasks & delivery schedule development
  • Monitoring operating efficiency of existing application systems.
  • Participates in post-implementation reviews of both application development content and process to maximize and share learning
  • Providing oversight to Vendor’s technical design and code delivery.
  • Conduct testing - use ATDD, automation tools
Ideal Candidate

Basic Qualifications:

  • Bachelor's Degree in Computer Science, or Bachelor's Degree in Business, or Bachelor's Degree in Information Systems, or Bachelor's Degree in Engineering, or military experience
  • At least 7 years of experience in IT
  • At least 2 years development experience in Java
  • At least 2 years development experience in J2EE
  • At least 2 years development experience in SOA
  • At least 2 years development experience in ESB
  • At least 2 years development experience in Web Services
  • At least 2 years development experience in Unix
  • At least 2 years development experience in Shell Scripting
  • At least 2 years development experience in Database Technologies
  • At least 2 years development experience in Java REST API Development
  • At least 1 years of experience in using ATDD automation tools

Preferred Qualifications:

  • Master's Degree in Computer Science, or Master's Degree in Business, or Master's Degree in Information Systems, or Master's Degree in Engineering
  • 2 years experience as Senior Developer in IT projects leading developers
  • 1 year of experience with Oracle BPEL, or 1 year of experience with any other BPEL / BPMS Development experience
  • 2 years of experience in Spring framework
  • 2 years of exeperience with REST
  • 2 years of mocking framework for Unit testing including Mockito, EasyMock, Powermock
  • 2 years of experience with UML Modeling Tool, and 2 years of experience with Eclipse IDE, and 2 years of experience with Visio
  • 2 years of experience with SVN, and 2 years experience with Git
  • 2 years experience with XMLSpy, and 2 years experience with Tools for WSDL, and 2 years experience with XSD, and 2 years experience with XPATH, and 2 years experience with XQUERY management
  • 2 years experience with JUNIT, and 2 years experience with SOAPUI, and 2 years experience with Web Service Test Tools
  • 2 years experience with Maven, or 2 years experience with ANT
  • 2 years experience with ATDD, and 2 years experience with TDD
  • Sun Certified Java Programmer/Developer, or Oracle SOA Suite, or Spring framework certification
  • 2 years experience with performance testing and tuning experience with Java, Spring framework, and Oracle SOA
  • 1 year experience mentoring, or 1 year experience training Junior developers

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Richmond, Virginia
Skills Desired
Sign up or login to see how your skills match up.
  • Debugging
  • Design
  • Information Systems
  • Java
  • Modeling
  • Oracle
  • Program Development
  • Programming
  • Software Development
  • Unix
  • Visio
  • Web Services
  • API Development
  • Automation
  • Eclipse
  • Git
  • J2EE
  • JUnit
  • Mockito
  • Oracle SOA Suite
  • Performance Testing
  • REST
  • Scripting
  • SoapUI
  • Spring Framework
  • UML
  • Unit Testing
  • XPath
  • XQuery
  • XSD
  • Computer Science
  • engineering
  • EasyMock
  • Technical Design
  • Mocking

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.