Demo

Full Stack Python Developer

Jobs via Dice
Mc Lean, VA Full Time
POSTED ON 4/3/2026
AVAILABLE BEFORE 5/2/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Sonitalent LLC, is seeking the following. Apply via Dice today!

Job Title: Full Stack Python Developer

Location: Mclean, VA and Richmond VA (Hybrid)

Duration: 6 months contract

Job Overview

We are looking for a highly experienced Senior Python Developer with a strong focus on DevOps, automation, and AWS cloud infrastructure. This role involves building, automating, deploying, and supporting cloud-native applications using Python, AWS services, and Infrastructure as Code (CloudFormation).

The ideal candidate has deep hands-on experience with CI/CD pipelines, cloud automation, and scalable AWS architectures, and is comfortable working in a fast-paced, Agile environment.

Key Responsibilities

  • Design, develop, and maintain backend services and automation solutions using Python
  • Build, deploy, and manage applications on AWS using best DevOps practices
  • Develop and maintain Infrastructure as Code (IaC) using AWS CloudFormation
  • Create and manage CI/CD pipelines to automate build, test, and deployment processes
  • Work with AWS services including:
  • Lambda, DynamoDB, S3, Step Functions, CloudWatch
  • VPC, IAM, EC2, ECS
  • Implement and manage load balancing and application load balancing
  • Collaborate with cross-functional teams to deliver scalable, secure, and highly available solutions
  • Troubleshoot and resolve application, deployment, and infrastructure issues
  • Contribute to automation initiatives to improve system reliability and operational efficiency

Required Skills

  • Strong Python development experience (backend, automation, cloud-based systems)
  • Extensive hands-on experience with AWS
  • CloudFormation expertise (Infrastructure as Code is a core requirement)
  • Solid experience with DevOps and automation
  • CI/CD pipeline implementation using tools such as Jenkins
  • Experience with Git/GitHub for version control
  • Knowledge of Linux environments
  • Experience with load balancing / application load balancers
  • Strong debugging and problem-solving skills

Nice-to-Have Skills

  • Basic security knowledge (IAM, least privilege, cloud security best practices)
  • Exposure to Node.js, especially in environments transitioning from Node to Python
  • Experience with Docker and/or Kubernetes
  • Microservices architecture experience
  • Prior experience working in Agile/Scrum teams
  • FinTech or Banking domain experience (plus)

Salary.com Estimation for Full Stack Python Developer in Mc Lean, VA
$93,108 to $119,820
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 9 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 9 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 9 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Full Stack Python Developer jobs in the Mc Lean, VA area that may be a better fit.

  • Ampcus, Inc Mc Lean, VA
  • Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidat... more
  • 9 Days Ago

  • Ariadne Bethesda, MD
  • We are searching for a Full Stack Developer with Python and Django to support the National Center for Biotechnology Information (NCBI) is part of the Natio... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!