Overview
On Site
$55 - $60,000
Full Time
Accepts corp to corp applications
Skills
API
Agile
Amazon DynamoDB
Amazon EC2
Amazon RDS
Amazon S3
Amazon Web Services
Apache Kafka
Backend Development
Banking
CircleCI
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Database
DevOps
Django
Docker
Financial Services
Flask
Git
GitHub
GitLab
IaaS
Jenkins
Kubernetes
Microservices
NoSQL
OAuth
OIDC
Performance Tuning
Python
Quality Assurance
RESTful
Regulatory Compliance
Remote Desktop Services
SQL
Scrum
Snow Flake Schema
Software Design
Sprint
Terraform
Unit Testing
Version Control
Workflow
Writing
Job Details
Job Title: Python Developer (Ex-Capital One)
Location: Any Capital One Office (McLean, VA | Richmond, VA | Plano, TX | Wilmington, DE | New York, NY) Hybrid or Remote
Rate: $60/hr (C2C or W2)
Duration: 12 Months+
Visa: Open (Ex-Capital One preferred)
Job Summary:
We are seeking a highly skilled Python Developer with a strong background in backend development, API integration, and cloud-native application design. Prior experience working at Capital One or in a similar regulated financial services environment is highly preferred. The ideal candidate should be proficient in Python frameworks, CI/CD practices, and AWS services, and capable of building scalable and secure systems.
Key Responsibilities:
Design, develop, test, and maintain Python applications and RESTful APIs.
Collaborate with DevOps engineers to implement CI/CD pipelines using Jenkins, GitHub Actions, or CircleCI.
Integrate backend applications with cloud infrastructure (preferably AWS) using services like Lambda, S3, DynamoDB, RDS, and API Gateway.
Ensure code security and compliance with enterprise standards (OAuth2, SAST, DAST, etc.).
Work with front-end teams to enable seamless integration using Flask, FastAPI, or Django.
Write unit/integration tests using PyTest or unittest.
Monitor application performance and conduct performance tuning as necessary.
Participate in Agile/Scrum ceremonies and deliver in fast-paced sprint cycles.
Collaborate with QA and Product teams for deployment and production release activities.
Required Skills:
5+ years of professional experience in Python development.
Experience with Flask, FastAPI, or Django frameworks.
Solid understanding of REST APIs and microservices architecture.
Experience with AWS cloud (EC2, Lambda, S3, CloudWatch, DynamoDB, RDS, etc.).
CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Proficient in writing unit and integration tests (PyTest, unittest).
Hands-on with Docker, Kubernetes, or containerized deployments.
Familiarity with SQL and NoSQL databases.
Git-based version control and pull request workflows.
Preferred Qualifications:
Prior Capital One experience.
Familiarity with Snowflake, Kafka, or Airflow.
Experience with Terraform or Infrastructure as Code (IaC).
Working knowledge of security best practices and OAuth2/OIDC.
Exposure to FinTech or banking industry projects.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.