Join our dynamic team at Capital One as a Senior Full Stack Software Engineer and be part of an innovative technology environment. If you're passionate about solving complex business challenges and enjoy collaborating in an inclusive, fast-paced setting, this opportunity is for you. Be a key player in driving significant transformations at Capital One.
In this role, you will work on our applications, EMPATH Payments and ePRISM Plus, which empower agents to assist Capital One customers with various payment activities.
EMPATH is a micro Front End and micro service web application that integrates multiple UI apps into a cohesive experience at runtime in the browser. You'll contribute to the development of the Credit Payment container, responsible for UI and API services, focusing on crucial payment workflows.
ePRISM Plus is our advanced reporting tool designed for back office agents to resolve customer complaints regarding missing or misallocated payments. You will help modernize the ePRISM components by implementing a new UI and API layer within a new container.
Our applications leverage AWS infrastructure, and our CI/CD pipelines utilize Jenkins for deployment to AWS. You'll work with technologies such as Docker, Fargate, and Lambdas. The team operates within an agile framework, participating in daily standups, 2-week sprints, and planning work in 3-sprint increments.
Key Responsibilities: - Lead a diverse portfolio of technology projects and guide a talented team of developers in creating solutions that comply with regulatory requirements.
- Stay ahead of technology trends, experiment with and learn new technologies, and mentor fellow engineers.
- Collaborate with product managers to deliver robust cloud-based solutions that empower millions of Americans financially.
- Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, as well as various AWS services and databases.
Basic Qualifications: - Bachelor's Degree.
- At least 4 years of software engineering experience.
- At least 1 year of experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications: - Master's Degree.
- 7+ years of experience in programming languages such as JavaScript, Java, TypeScript, SQL, Python, or Go.
- 3+ years of experience with cloud platforms (AWS, GCP, Microsoft Azure, or others).
- 4+ years of experience with open source frameworks.
- 1+ years of people management experience.
- 2+ years of experience in Agile methodologies.
- 1+ years of experience in vulnerability management (remediation).
Please note, Capital One will not sponsor H1B or other employment authorization for this position. The salary range for this role in Atlanta, GA, is $175,800 - $200,700. This role is eligible for performance-based incentive compensation and offers comprehensive benefits to support your well-being.
We are an equal opportunity employer, committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, or any other basis prohibited under applicable law.