1

Senior Python Developer Jobs in Herndon, VA (NOW HIRING)

Senior Python Developer

Mclean, VA · On-site

$123.50K - $166.20K/yr

... Python Developer Experience with Python frameworks e.g., Django, Flask. • Good experience on writing the test cases, Unit Testing, and automation test by using PYTEST Understanding of databases and ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer

Mclean, VA

$124.60K - $167.70K/yr

Detailed Python Full Stack Developer Location: (Fully Onsite), Mclean, VA 22102 Duration: 6 months + Extensions Responsibilities: * Refactor and modernize existing components of an ETL application to ...

Sr. Python Developer

Mclean, VA

$51.50 - $71/hr

Python Full Stack Developer Mclean, VA Must Have Qualifications: Must have practical experience with Python, front even technologies, React, JavaScript, and web application development, along with ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer

Reston, VA

$131.30K - $237.35K/yr

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer

Chantilly, VA · On-site

$131.30K - $237.35K/yr

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer

Aldie, VA

$131.30K - $237.35K/yr

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer

Burke, VA

$131.30K - $237.35K/yr

Four years of experience in a Python Development role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field * Expertise in scripting (Python, shell ...

Senior Python Developer with Spark

Reston, VA

$126.40K - $170.10K/yr

We are seeking a Senior Python Developer with Spark skills to design, build, and optimize large-scale data processing systems in a cloud-native AWS environment. This role focuses heavily on ...

Python Developer

Reston, VA · On-site

$52.25 - $72/hr

Position Summary The Senior Python Developer will design, develop, test, and implement cloud native applications, data pipelines, and backend services within AWS. The role requires strong Python ...

next page

Showing results 1-20

Senior Python Developer information

See Herndon, VA salary details

$56.6K

$146K

$200.5K

How much do senior python developer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior python developer in Herndon, VA is $145,998.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,900.00 and $168,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Developer, and why are they important?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by Senior Python Developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.

What are the main responsibilities of a Senior Python Developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

What are the most commonly searched types of Python Developer jobs in Herndon, VA? The most popular types of Python Developer jobs in Herndon, VA are:
What are popular job titles related to Senior Python Developer jobs in Herndon, VA? For Senior Python Developer jobs in Herndon, VA, the most frequently searched job titles are:
What job categories do people searching Senior Python Developer jobs in Herndon, VA look for? The top searched job categories for Senior Python Developer jobs in Herndon, VA are:
What cities near Herndon, VA are hiring for Senior Python Developer jobs? Cities near Herndon, VA with the most Senior Python Developer job openings:
Infographic showing various Senior Python Developer job openings in Herndon, VA as of May 2026, with employment types broken down into 80% Full Time, 14% Part Time, and 6% Contract. Highlights an 92% Physical, 5% Hybrid, and 3% Remote job distribution, with an average salary of $145,998 per year, or $70.2 per hour.
Senior Python Developer

Senior Python Developer

Navtech, Inc.

Mclean, VA • On-site

$123.50K - $166.20K/yr

Full-time

Posted 8 days ago


Job description

Job Description:
Must Haves: Python, SQL, Groovy, PostgreSQL, Jenkins, Docker Kubernetes, CI/CD, Bitbucket, Gitlab, Oracle, AWS cloud services (S3, Lambda), REST API data sources, Microservice architecture, Django framework
Qualifications:
• Bachelor's degree in Computer Science or Engineering or equivalent experience; advanced studies and degree preferred.
• A minimum of 5 years of experience engineering software solutions for business and operational capabilities.
• Solid experience as Python Developer Experience with Python frameworks e.g., Django, Flask.
• Good experience on writing the test cases, Unit Testing, and automation test by using PYTEST Understanding of databases and SQL.
• Knowledge of JavaScript and the AngularJS framework is a plus.
• 5+ years of experience in developing applications using Python, Django technologies, preferably in Unix environment.
• Advanced understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancers.
• Hands-on experience on multiple technologies such as: Python & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment and Scripting languages such as UNIX Shell.
• Build automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.).
• Relational databases (Sybase, DB2, SQL Server, Oracle, PostgreSQL).
• Information and application security including LDAP, certificates, public key encryption, SSH, access credentials, etc.
• Good communication skills. The incumbent will be responsible for interfacing and influencing with the business lines as well as others across IT.
• Modern Tools: Jenkins, Cucumber, Atlassian Suite (Jira, Bitbucket), Git
• Work experience of IDE (any) PyCharm, visual source code
• Strong SQL knowledge
• Experience with Python Flask or any other UI frameworks.
• Experience with Node.JS is preferred
• Nice to have: Knowledge of reporting tools like Tableau Desktop and Prep
Keys to Success in this Role:
• Takes accountability, sets expectations, and delivers high quality technical solutions within agreed upon level of effort.
• Strong analytical and problem-solving skills.
• Excellent verbal and written communication skills.
• Ability to quickly comprehend the functions and capabilities of new technologies.
• Derive excitement and thrive in a fast-paced and constantly evolving culture.
• Outstanding interpersonal, technical, and organizational skills.
Passion for driving value to customers and excitement for modern digital processes (Agile) and delivery.

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996