Capital One is looking to transform its shopping platform by designing and implementing scalable, cloud-based solutions to ensure compliance with regulatory standards and deliver exceptional digital experiences to users.
Requirements
- At least 1 year of experience with cloud computing platforms such as AWS, Microsoft Azure, or Google Cloud
- 7+ years of experience in programming languages such as JavaScript, Java, TypeScript, SQL, Python, or Go
- 3+ years of hands-on experience with cloud services like AWS, GCP, or Azure
- 4+ years of experience working with open-source frameworks
- 2+ years of experience practicing Agile methodologies
- Manage container orchestration using Docker and Kubernetes to ensure efficient deployment and scaling
- Leverage AWS services and tools to build, deploy, and maintain cloud infrastructure
Responsibilities
- Lead a diverse portfolio of technology projects, overseeing the design, development, and deployment of microservices and full stack applications
- Collaborate with digital product managers and stakeholders to deliver scalable, secure, and user-centric cloud-based solutions
- Stay current with emerging technology trends, experimenting with new tools and frameworks to drive innovation
- Ensure solutions meet regulatory requirements and adhere to industry standards for security and compliance
- Utilize programming languages such as JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go to develop and optimize applications
- Manage container orchestration using Docker and Kubernetes to ensure efficient deployment and scaling
- Leverage AWS services and tools to build, deploy, and maintain cloud infrastructure
Other
- Minimum of 4 years of professional experience in software engineering (internship experience not applicable)
- 1+ years of experience managing or leading engineering teams
- Mentor and guide a team of developers, fostering a culture of innovation, collaboration, and continuous improvement
- Participate in internal and external technology communities, sharing knowledge and best practices
- Implement Agile practices to promote iterative development, continuous integration, and delivery