Python Developer

Overview

On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Python
RESTful
Version Control
API
Amazon DynamoDB
Amazon Kinesis
Amazon S3
Amazon Web Services
AngularJS
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Data Modeling
Database
DevOps
Durable Skills
Frontend Development
GitHub
Jenkins
Management
NoSQL
Java
SQL

Job Details

Job Title: Python Developer
Location: McLean, VA (Onsite Preferred)
Start: Immediate Interviews

Prior experience with capital one preferred

Job Description:
We are seeking a highly skilled Python Developer with experience in developing scalable backend systems and cloud-based applications. The ideal candidate will have strong expertise in Python, along with solid working knowledge of Java, RESTful APIs, AWS services, and CI/CD pipelines. This position is ideal for developers with prior Capital One experience, particularly those familiar with its engineering culture and practices.

Key Responsibilities:

Develop and maintain backend services and applications using Python.

Build and consume REST APIs to support frontend and system integrations.

Collaborate with DevOps teams to maintain CI/CD pipelines using Jenkins.

Deploy and manage applications on AWS using services such as Lambda, ECS, CloudFormation, Kinesis, DynamoDB, and S3.

Work with both SQL and NoSQL databases for data modeling and access.

Use GitHub for version control and collaborative development.

Optionally support front-end development using Angular (if applicable).

Core Skills:

Primary: Python (preferred), Java

RESTful API design and development

CI/CD tools, particularly Jenkins

AWS: Lambda, ECS, CloudFormation, Kinesis, DynamoDB, S3

SQL and NoSQL database technologies

GitHub for source control

Preferred Qualifications:

Capital One experience is a plus

Candidates located in or near McLean, VA are highly desired

Angular experience is a plus but not required

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.