About company
At Capital One, we think big and do bigger things. We were the first company to develop and offer mass customization and personalization of credit card, auto loans and other financial services products, and we have been innovating relentlessly ever since. Today, we are a progressive financial services powerhouse spanning Credit Cards, Auto Loans, Savings, and Commercial Banking and at the same time a high-tech company, a scientific laboratory, and a well-recognized brand all in one. We are a passionate and entrepreneurial team with heart – a team that embraces bold ideas, fosters collaboration, and delivers world-class products and services impacting over 65 million customer accounts. Still founder-led by Chairman and CEO Richard Fairbank, we dare to dream, disrupt and deliver a better way for our customers, the financial industry and for each other. Our goal is simple – bring ingenuity, simplicity and humanity to an industry ripe for change.Capital One is the 6th largest US bank in consumer deposits, among the country’s top 5 Auto Lenders and a Fortune 500 company. Visit our website to learn more about who we are and what we do! At DataLabs, Capital One India, we solve fundamental business problems at scale using advanced analytics, data science and machine learning. We specialize in deriving valuable insights about various aspects of the business – including product and process design, consumer behavior, regulatory and credit risk, and much more – from large volumes of data to build cutting edge patentable products at an industrial scale. At DataLabs, you will work in a fast paced and intellectually rigorous environment. You will apply strategic and analytical skills to major business challenges. You will have the opportunity to learn and build deep expertise in the core areas of advanced analytics, industrial-scale product design and development, data science and machine learning. And you will do it all in a collaborative environment that values problem solving, encourages creativity, promotes learning, and rewards innovation.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
Strong understanding of software testing concepts and methodologies
Familiarity with testing tools and frameworks (e.g., Selenium, JUnit)
Basic knowledge of programming languages (e.g., Java, Python)
Excellent attention to detail and problem-solving skills
Good communication and interpersonal skills
Ability to work effectively in a fast-paced environment
What You’ll Do:
● Write well designed, testable, efficient code.
● Follow software development best practices and deploy application in AWS cloud environment by leveraging CICD (Continuous Integration and Deployment) pipeline
● Utilize engineering practices like pair programming, TDD, ATDD, CI/CD, and Refactoring techniques
● Bring a passion to stay on top of tech trends, experiment with and learn new technologies
● Write simple to complex backend or middle layer or front end services utilizing Java, SQL or NoSQL database, Python, Angular, Lit, Typescript and Amazon Web Services
● Possible exposure to Big Data (Spark and Scala) and Machine Learning (ML)
● Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the box thinking, teamwork, self-organization, and diversity
● Follow Agile principles for continuous delivery of software.
Qualifications
● Knowledge of anyone programming language and willingness to learn other programming languages
● Degree in Engineering, preferably Computer Science (in progress or completed)
● Optional- Knowledge in frameworks like Spring boot, Relational/NoSQL DB, Message queues
● Excellent problem-solving skills