Associate, Software Engineer, New Grad
Role Overview
Join a software engineering team working on business-critical projects and customer-focused digital banking solutions.
The first-year Technology Development Program provides hands-on learning, development, and networking.
Key Skills for This Role
Full Job Posting
About the role
Join a software engineering team working on business-critical projects and customer-focused digital banking solutions.
The first-year Technology Development Program provides hands-on learning, development, and networking.
Technologies
- Listed technologies include Android Studio, Xcode, Visual Studio Code, IntelliJ, Kotlin, Swift, JavaScript, TypeScript, Go, Node.js, AWS services, Splunk, New Relic, CloudWatch, MockitoJUnitRunner, Espresso, and XCTest.
- Project examples include improving Android and iOS experiences, AWS CI/CD pipelines, cybersecurity remediation, React and Angular front ends, and backend microservices and APIs.
- Candidates are not expected to have every listed technology; curiosity and willingness to learn are emphasized.
Responsibilities
- Work with a team throughout the software development lifecycle.
- Collaborate with designers and analysts to implement enhancements and new applications.
- Develop code meeting story acceptance criteria and conduct design and code reviews.
- Follow continuous-improvement practices to meet quality and time-to-market goals.
- Maintain development and revision records and provide third-level software support as needed.
Basic qualifications
- Bachelor’s degree or higher obtained between September 2025 and September 2026.
- Good communication, presentation, and writing skills.
- Good understanding of testing fundamentals.
- Experience with Unix or Linux operating systems.
- Ability to work in a team and actively participate and collaborate in team discussions.
Preferred qualifications
- Front-end development experience, such as JavaScript, HTML, mobile development, React, Vue, or Angular.
- Knowledge of programming languages such as Java, Python, JavaScript, Node.js, or Kotlin.
- Experience with Jenkins CI/CD, microservices, API design or integration, or Git.
- Experience in a Linux or Unix environment with a strong coding background.
Workplace
- Capital One supports a hybrid model with three days in the office per week.
Compensation
- Expected annual salary is $110,000, with eligibility for performance-based incentive compensation, which may include cash bonuses.
Benefits and development
- Benefits include dependent coverage, a one-time work-from-home allowance, mental health coverage up to $3,000, and annual tuition subsidies up to $5,000.
- Continuous learning opportunities include courses through the company’s Tech College in cloud computing, cybersecurity, mobile development, machine learning, and AI.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capital One
Appraiser III (Senior Commercial Real Estate Appraiser)
Richmond, USA
Principal Associate, Process Manager - Customer Resiliency, Recoveries Team (Hybrid)
Richmond, USA
Senior Staff Auditor, AML/Fraud and Ethics (Hybrid)
Charlotte, USA
Sr. Administrative Assistant
McLean, USA
Appraiser III (Senior Commercial Real Estate Appraiser)
Richmond, USA
Senior Director, Data Scientist - US Card
McLean, USA
Director, Data Scientist - US Card
McLean, USA
Full-stack Engineer 4
Plano, USA
Senior Manager, Data Science - Bureau Data Strategy
McLean, USA
Principal Associate, Process Manager - Customer Resiliency, Recoveries Team (Hybrid)
Richmond, USA
Senior Staff Auditor, AML/Fraud and Ethics (Hybrid)
Charlotte, USA