# Senior Associate, Software Engineering

**Company**: Capital One
**Location**: Bangalore, Karnātaka
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Bangalore-In/Senior-Associate--Software-Engineering_R1003791-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fc8f376b-f64

## Description

We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies.

As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One.

**Responsibilities:**

- Collaborate with and across Agile teams to design, develop, test, implement and support technical solutions in full-stack development tools and technologies

- Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community

- Utilize various programming languages, Open Source technologies, Relational/NoSQL databases, Containers and a variety of AWS tools and services with a special focus on Serverless initiatives

- Implement automated tests to support continuous delivery while monitoring and troubleshooting basic issues with established deployment pipelines

- Experience implementing uncomplicated software according to clearly specified designs and apply design patterns effectively when instructed

- Debug nominal issues across backend, frontend, middleware, infrastructure, databases and pipelines across all environments from local to production in a reasonable timeframe

- Develop features to enhance the overall user experience based on wireframes and detailed design mockups

**Basic Qualifications:**

- Bachelor’s degree in Engineering or Computer Science

- At least 18 months of experience building back-end services (Including but not limited to: Java, JavaScript, Python, Go, Node, Scala, TypeScript, Spring Boot)

- At least 6 months of experience with a database technology (Including but not limited to: MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB)

**Preferred Qualifications:**

- 1+ years of experience in Agile or Kanban software development methodologies and Agile software development

- 1+ years of experience with a cloud computing provider (AWS, Microsoft Azure, Google Cloud)

- 1+ years of experience implementing functional tests, unit tests, integrated tests or automated tests to support CICD

- 1+ years of experience with a server side application framework (Django, Express, Spring)

- 1+ years of experience with low level design and high level design (LLD & HLD)

## Skills

### Required
- Java
- JavaScript
- Python
- Go
- Node
- Scala
- TypeScript
- Spring Boot
- MySQL
- PostgreSQL
- MongoDB
- Redis
- Cassandra
- DynamoDB

### Nice to have
- Agile
- Kanban
- AWS
- Microsoft Azure
- Google Cloud
- Django
- Express
- Spring

---

Source: [Apply at capitalone.wd12.myworkdayjobs.com](https://capitalone.wd12.myworkdayjobs.com/en-US/Capital_One/job/Bangalore-In/Senior-Associate--Software-Engineering_R1003791-2?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
