
Senior Associate, Software Engineering
Capital One14 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
Categories
About Capital One
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.