Basic Qualifications:  - Bachelor's Degree  - At least 5 years experience in software development  Preferred Qualifications:  - Masters Degree  - 6+ years experience in software development  - 5+ years experience in Agile practices  At this time, Capital One will not sponsor a new applicant for employment authorization for this position