2

Entry Level Python Programmer Jobs in Virginia (NOW HIRING)

Amentum is seeking a talented Entry Level Software Engineer/Software Developer to support the Naval ... Create Software or convert code from either C++, Matlab, Java or Python to C++, Python or other ...

... Programmer, you will be responsible for designing, developing, and maintaining software ... Good knowledge of any of the programming languages such as JAVA, C#, Python, Angular, React or Vue.

We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for ...

... success! Entry Level Position: College Graduate - 2 years experience RoviSys offers a broad ... Python, VBA/VBscript/C# syntax, Linux shell scription (Bash,make), PowerShell scripting * Duties:

Entry Level Engineer/Developer

Manassas, VA ยท On-site

$80K - $82K/yr

Responsibilities Entry Level Position: College Graduate - 2 years experience RoviSys offers a broad ... Python, VBA/VBscript/C# syntax, Linux shell scription (Bash,make), PowerShell scripting * Duties:

Responsibilities Entry Level Position: College Graduate - 2 years experience RoviSys offers a broad ... Python, VBA/VBscript/C# syntax, Linux shell scription (Bash,make), PowerShell scripting * Duties:

Entry Level Full-Stack Devloper

Alexandria, VA ยท On-site

$56 - $72.25/hr

Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...

Entry-Level Analyst U.S. citizenship required. Are you a critical thinker with acumen for problem ... Experience with MS Project, analytical software tools, and programing languages such as R, Python ...

Entry-Level Analyst U.S. citizenship required. Are you a critical thinker with acumen for problem ... Experience with MS Project, analytical software tools, and programing languages such as R, Python ...

next page

Showing results 1-20

Entry Level Python Programmer information

See Virginia salary details

$40

$67

$82

How much do entry level python programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for entry level python programmer in Virginia is $67.52, according to ZipRecruiter salary data. Most workers in this role earn between $61.97 and $71.49 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Python Programmer, and why are they important?

To thrive as an Entry Level Python Programmer, a solid understanding of Python fundamentals, basic algorithms, and problem-solving skills is essential, typically backed by a degree in computer science or relevant coursework. Familiarity with code versioning tools like Git, simple database systems such as SQLite or MySQL, and common frameworks like Flask or Django is often required. Attention to detail, eagerness to learn, and effective communication help individuals adapt and contribute to team projects. These skills and qualities are vital for writing reliable code, collaborating efficiently, and growing in a fast-paced tech environment.

What types of projects do entry level Python programmers typically work on, and how do these projects support career development?

Entry level Python programmers often start by working on tasks like writing scripts to automate repetitive processes, assisting with data cleaning for analytics teams, or contributing to the maintenance and debugging of existing codebases. These projects are designed to build foundational skills in coding, version control, and collaboration within a software development team. As you gain experience and demonstrate your abilities, you may be given opportunities to take on more complex assignments, such as developing new features or participating in code reviews, which can significantly support your professional growth.

What does an Entry Level Python Programmer do?

An Entry Level Python Programmer is responsible for writing, testing, and debugging simple Python code under the guidance of more experienced developers. They often assist with basic programming tasks, such as data manipulation, automation scripts, or web development using Python frameworks. Their main goal is to support projects while learning and improving their coding skills on the job. Entry level programmers commonly collaborate with team members, follow coding standards, and help troubleshoot software issues.

What is the difference between Entry Level Python Programmer vs Data Analyst?

AspectEntry Level Python ProgrammerData Analyst
Required SkillsPython, basic programming, scriptingExcel, SQL, data visualization, some Python
CertificationsNone required, but Python certifications helpfulNone required, but data analysis certifications beneficial
Work EnvironmentTech companies, startups, software firmsBusiness, finance, healthcare, consulting
Typical TasksWriting scripts, debugging, automationData collection, cleaning, analysis, reporting

While both roles involve working with data and programming, Entry Level Python Programmers focus on coding and automation using Python, often in tech environments. Data Analysts utilize Python alongside other tools to interpret data and generate insights in various industries. The roles overlap in technical skills but differ in primary responsibilities and industry focus.

What are the most commonly searched types of Python Programmer jobs in Virginia? The most popular types of Python Programmer jobs in Virginia are:
What are popular job titles related to Entry Level Python Programmer jobs in Virginia? For Entry Level Python Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Entry Level Python Programmer jobs in Virginia look for? The top searched job categories for Entry Level Python Programmer jobs in Virginia are:
What cities in Virginia are hiring for Entry Level Python Programmer jobs? Cities in Virginia with the most Entry Level Python Programmer job openings:
Entry Level Software Engineer

Entry Level Software Engineer

Pae

Fredericksburg, VA โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Amentum is seeking a talented Entry Level Software Engineer/Software Developer to support the Naval Research Operations. TheEntry Level Software Engineer will be developing software on an Agile Software Development team of 7 or less developers to create software for a current Naval program. Create Software or convert code from either C++, Matlab, Java or Python to C++, Python or other language to streamline and modernize software for Naval Research systems and naval research technology.

Entry Level Software Engineer/Software Developer Responsibilities Include:

  • Develop and/or verify software system specifications and requirements documentation, develop support system software capabilities, features, or enhancements.

  • Plans, performs, and leads software design, coding, and testing.

  • Work with customers and engineers in an adaptive Agile environment, build and maintaining the latest Sim/Stim development tools, helping expand our M&S capability.

  • Primary work location will be in Fredericksburg, VA or Dahlgren, VA with occasional telecommute or travel opportunities.

Amentum is a leading global provider of technical and engineering services to government and commercial customers. We are dedicated to delivering innovative solutions to complex challenges in the defense, intelligence, and civilian markets. With 50,000 employees worldwide, we leverage our extensive experience, cutting-edge technology, and proven processes to provide exceptional value to our customers.

Minimum Qualifications and experience:

  • Bachelor's Degree (in Mechanical Engineering, Electrical Engineering, Computer Engineering, Electronics Engineering, Mathematics, Computer Science or Physics)

  • Experience with and proficient with at least one of the following Object-oriented programming (OOP) languages: C/C++, C Sharp (C#), Java, or Python.

  • Must be able to obtain/maintain a Secret security clearance (at a minimum, must receive/be approved for an interim Secret security clearance to start)

Note: US Citizenship is required to obtain a SECRET Clearance.

Preferred Qualifications:

  • C++, Python, or Java experience.; Any DOD experience in programs or operations.

Compensation Details:

$85K to $105K

The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.

Benefits Overview:

Our health and welfare benefits are designed to support you and your priorities. Offerings include:

  • Health, dental, and vision insurance

  • Paid time off and holidays

  • Retirement benefits (including 401(k) matching)

  • Educational reimbursement

  • Parental leave

  • Employee stock purchase plan

  • Tax-saving options

  • Disability and life insurance

  • Pet insurance

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.

Original Posting:

05/18/2026 - Until Filled

Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.

Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language atLabor Laws Posters.