Job Description
Why Join Us
Capital One is a leader in the financial industry, and we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Engineer, you will be part of a collaborative and inclusive team that values diversity and promotes equal opportunities for all employees. We offer a comprehensive benefits package, including health, financial, and other perks designed to support your total well-being. Additionally, you'll have access to training, mentorship, and career development opportunities that will help you grow both personally and professionally.
Key Responsibilities
In this role, you will be responsible for collaborating with cross-functional teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. You will leverage your expertise in Java, Python, Spring Boot, and AWS to deliver robust cloud-based solutions that drive powerful experiences for our customers. Furthermore, you will share your passion for staying on top of tech trends and participate in internal and external technology communities to mentor and inspire others.
Qualifications and Requirements
To succeed in this role, you must have at least 3 years of professional software engineering experience, with a Bachelor's degree in Computer Science or a related field. You should be proficient in programming languages like Java, Python, SQL, Node, Go, and Scala, as well as container orchestration services including Docker and Kubernetes. Additionally, you should have experience with Agile practices and be able to work collaboratively in a fast-paced environment.
What We Value
Capital One values innovation, teamwork, and continuous learning. We believe in fostering a culture of inclusion and diversity, and we strive to create an environment where all employees feel valued and empowered to succeed. As a member of our team, you will have the opportunity to work with talented individuals who share your passion for technology and commitment to excellence.
Responsibilities
- In this role, you will be responsible for collaborating with cross-functional teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
- You will leverage your expertise in Java, Python, Spring Boot, and AWS to deliver robust cloud-based solutions that drive powerful experiences for our customers
- Furthermore, you will share your passion for staying on top of tech trends and participate in internal and external technology communities to mentor and inspire others
Requirements
- To succeed in this role, you must have at least 3 years of professional software engineering experience, with a Bachelor's degree in Computer Science or a related field
- You should be proficient in programming languages like Java, Python, SQL, Node, Go, and Scala, as well as container orchestration services including Docker and Kubernetes
- Additionally, you should have experience with Agile practices and be able to work collaboratively in a fast-paced environment