Capital One

Senior Associate, Software Engineering

Capital One
Apply
14 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Collaborate across teams to design, develop, test, implement, and support full-stack technical solutions.
  • Build backend services and develop features that improve user experience based on wireframes and design mockups.
  • Use programming languages, open-source technologies, relational and NoSQL databases, containers, and cloud tools, with a focus on serverless initiatives.
  • Implement automated tests and support deployment pipelines for continuous delivery.
  • Debug issues across backend, frontend, middleware, infrastructure, databases, and pipelines from local through production environments.
  • Monitor basic deployment-pipeline issues, apply software designs and design patterns, and participate in technology communities and mentoring.

Requirements

  • Bachelor’s degree in Engineering or Computer Science.
  • At least 18 months of experience building backend services; internship experience does not apply.
  • At least 6 months of experience with a database technology; internship experience does not apply.
  • Preferred: at least 1 year of experience with Agile or Kanban software development, cloud computing, automated testing, server-side application frameworks, and low-level and high-level design.

Tech Stack

Amazon DynamoDBApache CassandraAWSAzureDjangoExpressGoGoogle CloudJavaJavaScriptMongoDBMySQLNode.jsPostgreSQLPythonRedisScalaSpring BootTypeScript
Capital One

About Capital One

10,000+ employees

Capital One is a U.S. consumer and commercial bank that offers credit cards, checking and savings accounts, auto financing, and lending to small and large businesses. It earns revenue from interest income and interchange/fees across its card and banking products, and develops cloud-based digital services. Founded in 1994, Capital One is publicly traded on the NYSE (COF) and is headquartered in McLean, Virginia.

Contact me