1

Contractual Freelance Python Programmer Jobs in Chesapeake, VA

... and contractual requirements. * Three (3)+ years of professional software engineering experience. * Strong proficiency in Python and modern C++. * Knowledge in one or more of the following areas:

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

... and contractual requirements. * Three (3)+ years of professional software engineering experience. * Strong proficiency in Python and modern C++. * Knowledge in one or more of the following areas:

... and contractual requirements. * Three (3)+ years of professional software engineering experience. * Strong proficiency in Python and modern C++. * Knowledge in one or more of the following areas:

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

... contractual requirements. Three (3)+ years of professional software engineering experience. Strong proficiency in Python and modern C++. Knowledge in one or more of the following areas: Signal ...

Senior Systems Engineer

Langley, VA · On-site

$97K - $120K/yr

PowerShell, Python, Ansible, and PowerCli experience * F5 BIG-IP experience * Depending on job ... Rather, salary will be set based on experience, geographic location and possibly contractual ...

Contractual Freelance Python Programmer information

See Chesapeake, VA salary details

$39

$66

$80

How much do contractual freelance python programmer jobs pay per hour?

As of Aug 1, 2026, the average hourly pay for contractual freelance python programmer in Chesapeake, VA is $66.14, according to ZipRecruiter salary data. Most workers in this role earn between $60.72 and $70.05 per hour, depending on experience, location, and employer.

What is the difference between Contractual Freelance Python Programmer vs Python Developer?

AspectContractual Freelance Python ProgrammerPython Developer
CredentialsTypically self-taught or with certifications in Python; no formal degree requiredOften holds a degree in Computer Science or related field; certifications are common
Work EnvironmentRemote, project-based, freelance contractsFull-time or part-time employment, in-house or remote
Employer & Industry UsageHired by multiple clients across industries on a contractual basisEmployed by a single company, working on internal projects

In summary, a Contractual Freelance Python Programmer works independently on short-term projects for various clients, often remotely, without long-term employment commitments. In contrast, a Python Developer is typically employed full-time by a company, focusing on ongoing development within a team. Both roles require Python skills, but their work arrangements and employment status differ significantly.

What are popular job titles related to Contractual Freelance Python Programmer jobs in Chesapeake, VA? For Contractual Freelance Python Programmer jobs in Chesapeake, VA, the most frequently searched job titles are:
What job categories do people searching Contractual Freelance Python Programmer jobs in Chesapeake, VA look for? The top searched job categories for Contractual Freelance Python Programmer jobs in Chesapeake, VA are:
Infographic showing various Contractual Freelance Python Programmer job openings in Chesapeake, VA as of July 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $137,577 per year, or $66.1 per hour.

Software Engineer II - Python Developer

Engineering Services Network (ESN)

Chesapeake, VA • On-site

$43.75 - $60.50/hr

Full-time

Re-posted yesterday


Job description

Founded in 1995, ESN is a Small Disadvantaged Business (SDB), Service-Disabled Veteran-Owned Small Business (SDVOSB) and Veteran Owned Small Business (VOSB).ESN delivers trusted solutions that support our nation's defense. For more than two decades, we have been providing our military and government customers with mission-critical services including engineering and technical support,strategic and program management,testing and evaluation,operations support, andinformation technology. We are committed to proven, repeatable corporate quality management processes and are certified CMMI Maturity Level III - Development/Services & ISO 9001:2015.


Candidates may be located within a 30-mile radius of any NIWC LANT Lab facility (Norfolk, DC area, Charleston, or NOLA.)


ESN is seeking a Software Engineer II - Python Developer to support a contract with Naval Information Warfare Center (NIWC), Atlantic, in Norfolk, VA. The contract to support NIWC LANT consists of Independent Validation & Verification, Operations, Sustainment, and Installation support. The Maintenance Figure of Merit (MFOM) systems provide near real-time material-based readiness reporting to the Defense Readiness Reporting System-Navy (DRRS-N) and provides three additional primary capabilities to the Fleet including Ashore and Afloat systems. This support includes Cybersecurity, automated software testing, Scrum Master support, operating in the AWS Cloud, management of JIRA/Confluence, and project support.


Position Description:

  • Developing automated software test suites using Python.
  • Schedule is Monday through Friday with some weekend support required.
  • Performs other duties and works schedules as assigned by management, which may include changes to duties, responsibilities, or work hours as required to meet contractual obligations, mission requirements, or the needs of the organization.

Minimum Requirements:

  • Required Education: Bachelor's degree in quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
  • Required certification - Security Plus and Agile Developer certification or Certified Scrum Developer certification (Preferred certification includes International Software Testing Qualifications Board (ISTQB)).
  • Three (3) years of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area. Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting
  • Specific Experience - Three (3) years' experience in Independent Verification and Validation (IV&V) software testing. Three (3) years' experience in developing automated software tests. Two (2) years' experience in Agile Scrum Master training.

Active DoD Secret Clearance Required