1

Junior Python Programmer Jobs in Virginia (NOW HIRING)

The Junior DevSecOps Engineer will support the modernization of a mission-critical forecasting ... experience with Python, Bash, or Node.js. • Experience with Terraform or AWS CDK; Terraform ...

New

Junior Software Engineer

Manassas, VA · On-site

$70K - $90K/yr

Sonalysts, Inc. is seeking a junior software engineer to support software development functions for ... The successful candidate will have experience with Python or MATLAB and be a fast learner who can ...

The Work As a Junior Dev Sec Ops Engineer, you will be responsible for designing, developing ... Python and Bash Develop and maintain automated testing and deployment scripts using tools such as ...

Software Developer - Junior Level

Dahlgren, VA · On-site

$68.30K - $88.70K/yr

We are seeking a self-starting, creative Junior Software Developer to join our team in supporting ... Knowledge of programming languages, such as Java, Python, or C# * Knowledge of architecture styles ...

The Junior Software Engineer will contribute to the War Data Platform Core Integration software ... Python, JavaScript, or Java, with a basic working awareness of containerization concepts using ...

New

Junior Software Developer - TS/SCI

Chantilly, VA

$68.60K - $89.10K/yr

Parsons Corporation is currently searching for a full-time Software Developer Junior position at ... Python, C/C++ * Code management with Git or other common tools What Desired Skills You'll Bring:

The Work As a Junior Dev Sec Ops Engineer, you will be responsible for designing, developing ... Python and Bash • Develop and maintain automated testing and deployment scripts using tools such ...

The Work As a Junior Dev Sec Ops Engineer, you will be responsible for designing, developing ... Python and Bash • Develop and maintain automated testing and deployment scripts using tools such ...

The Work As a Junior Dev Sec Ops Engineer, you will be responsible for designing, developing ... Python and Bash • Develop and maintain automated testing and deployment scripts using tools such ...

next page

Showing results 1-20

Junior Python Programmer information

See Virginia salary details

$7

$26

$46

How much do junior python programmer jobs pay per hour?

As of May 31, 2026, the average hourly pay for junior python programmer in Virginia is $26.73, according to ZipRecruiter salary data. Most workers in this role earn between $16.20 and $32.88 per hour, depending on experience, location, and employer.

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

To thrive as a Junior Python Programmer, you need a solid understanding of Python programming fundamentals, basic software development principles, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, experience in using IDEs such as PyCharm or VS Code, and knowledge of testing frameworks are typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make a candidate stand out in this role. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and collaborating efficiently within development teams.

What types of projects do Junior Python Programmers typically work on, and how do they collaborate with senior developers?

Junior Python Programmers often contribute to a variety of projects, such as developing scripts for data processing, building and maintaining web applications, and automating routine tasks. They usually work under the guidance of senior developers, receiving code reviews and feedback to refine their programming skills. Collaboration involves participating in team meetings, using version control systems like Git, and communicating regularly with other team members to ensure alignment on project goals and coding standards. This structure not only helps improve technical abilities but also provides valuable mentorship and growth opportunities.

What does a Junior Python Programmer do?

A Junior Python Programmer is an entry-level software developer who uses the Python programming language to write, test, and debug code for various applications. They often work under the guidance of more experienced developers, assisting with tasks such as developing scripts, automating processes, and helping maintain existing codebases. Their responsibilities also typically include troubleshooting issues, learning new frameworks or libraries, and collaborating with team members on software projects.

What is the difference between Junior Python Programmer vs Python Developer?

AspectJunior Python ProgrammerPython Developer
Required CredentialsBasic programming knowledge, often a degree or coding bootcampAdvanced Python skills, experience, possibly certifications
Work EnvironmentEntry-level projects, supervised tasksDesign, develop, and maintain complex applications
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, software firms, tech industry
Search & Comparison IntentEntry-level roles, learning pathAdvanced roles, career progression

The main difference between a Junior Python Programmer and a Python Developer lies in experience and responsibilities. Junior Python Programmers typically handle basic coding tasks under supervision, while Python Developers work on complex projects independently. Both roles require Python knowledge, but the level of expertise and scope of work differ significantly.

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 Junior Python Programmer jobs in Virginia? For Junior Python Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Junior Python Programmer jobs in Virginia look for? The top searched job categories for Junior Python Programmer jobs in Virginia are:
Infographic showing various Junior Python Programmer job openings in Virginia as of May 2026, with employment types broken down into 46% Full Time, 43% Part Time, 4% Temporary, 5% Contract, 1% Nights, and 1% Summer. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $55,588 per year, or $26.7 per hour.
Junior Software Engineer

Junior Software Engineer

Altamira Technologies Corp.

Warrenton, VA • On-site

$90K - $225K/yr

Full-time

Posted 14 days ago


Job description

Description
Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security communities worldwide by focusing on creating innovative solutions leveraging common standards in architecture, data and security. Altamira believes that our people and the culture of our company differentiate us from other companies.
Location: Warrenton VA / Augusta,GA / Centennial, CO / State College, PA
Position Description: We are seeking a Junior Software Engineer that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web development services. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies. Examples of technologies we are currently using to support our customers include Java, Python, JavaScript, Angular, React, and ElasticSearch. Altamira Technologies Corporation encourages independent problem solving but also provides deep reach-back support and a collaborative environment for our engineering team. We are looking for candidates who have experience with developing and are not afraid to adapt to the right architecture, languages, and libraries to build the best systems for the mission and deliver the best user experience.
Role and Responsibilities
  • Must have strong Java skills - no exceptions.
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Able to meet deadlines and adjust to evolving scope as requested by customer.

Education and Experience
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Must have strong Java, JavaScript/Typescript experience - no exceptions.
  • Other languages like Python, Angular, ELK stack, Redis, Web Services (REST), Containerization (such as docker, lxc), Kubernetes, helm, Machine Learning, Data Analytics, Android development, NoSQL and SQL databases, Xmidas are desired.

Abilities and Competencies
  • Top Secret clearance REQUIRED
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
  • Work with a geographically disparate team.

In accordance with Colorado's Equal Pay for Equal Work Act, the salary range for these positions is $90,000 to $225,000. However, Altamira Technologies Corporation considers multiple variables when determining compensation, including but not limited to, the level of responsibilities, prior work experience, education/certifications, customer contractual specifications, and any clearance requirements.
Altamira is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. We focus on recruiting talented, self-motivated employees that find a way to get things done. Join our team of experts as we engineer national security!