2

Entry Level Python Developer Jobs in Manassas, VA

Familiarity with Python, R, or similar programming languages for automation and data analysis ... Our entry-level program comes together on a regular basis for professional development events and ...

Junior DevSecOps Engineer

Herndon, VA · On-site

$100K - $120K/yr

Core Technical Skills for Junior/Entry Level (Recommended foundational skill additions to excel at ... Ability to write fundamental scripts in Bash or Python to automate basic administrative tasks.

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Implement server-side logic using Node.js, Python, or a similar backend framework. * Database ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Implement server-side logic using Node.js, Python, or a similar backend framework. * Database ...

... an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and fast ... Implement server-side logic using Node.js, Python, or a similar backend framework. * Database ...

Junior Cloud Engineer

Washington, DC · On-site

$70K - $110K/yr

Minimum of one entry-level cloud certification from a major cloud provider, including but not ... Understanding of the DevOps lifecycle and a desire to grow within it. * Familiarity with Change and ...

Software Developer SME

Chantilly, VA · On-site

$148K - $269K/yr

Demonstrated experience in multiple programming languages (Java, JavaScript, Python, and/or XML) * Experience managing and developing web software * Demonstrated experience with cloud services

Showing results 41-60

Entry Level Python Developer information

See Manassas, VA salary details

$13

$58

$86

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

As of Sep 13, 2026, the average hourly pay for entry level python developer in Manassas, VA is $58.61, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What does an entry level Python developer do?

An Entry Level Python Developer is responsible for writing, testing, and debugging basic Python code under the guidance of more experienced developers. They often assist with tasks such as developing simple applications, automating repetitive processes, and maintaining existing codebases. These professionals typically work on small projects or support larger teams, helping to implement features, fix bugs, and ensure code quality. Their role is also a stepping stone to more advanced programming responsibilities as they gain experience and knowledge.

What are the key skills and qualifications needed to thrive as an entry level Python developer, and why are they important?

To thrive as an Entry Level Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and frameworks such as Django or Flask is typically expected. Strong communication, eagerness to learn, and teamwork abilities help you stand out in collaborative development environments. These skills and qualities are crucial for efficient code development, adaptability to new technologies, and successful project delivery.

What are some common challenges faced by entry level Python developers during their first year on the job?

Entry level Python developers often encounter challenges such as adapting to real-world codebases, understanding version control systems like Git, and collaborating effectively within a development team. Additionally, they may need to quickly learn industry-standard frameworks and tools that go beyond basic Python knowledge, such as Django, Flask, or RESTful APIs. Regular communication with senior developers and participating in code reviews are crucial for skill development and overcoming initial hurdles.

Are entry level Python developers still in demand in 2026?

Entry level Python developers remain in demand in 2026 due to the language's widespread use in data analysis, web development, and automation. Skills in frameworks like Django or Flask and knowledge of version control are valuable for entry-level roles, which are expected to grow as companies continue to adopt Python-based solutions.

How much does an entry level Python developer earn?

Entry level Python developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Strong knowledge of libraries like Pandas and frameworks such as Django can enhance earning potential, especially with relevant certifications or internship experience.

Is there a demand for entry level Python developers?

There is strong demand for entry level Python developers across various industries such as technology, finance, and data analysis. Employers seek candidates with basic programming skills, knowledge of frameworks like Django or Flask, and familiarity with version control tools like Git. Entry level roles often require a solid understanding of core Python concepts and the ability to work on team projects in a collaborative environment.

What are the most commonly searched types of Python Developer jobs in Manassas, VA?

The most popular types of Python Developer jobs in Manassas, VA are:

What are popular job titles related to Entry Level Python Developer jobs in Manassas, VA?

For Entry Level Python Developer jobs in Manassas, VA, the most frequently searched job titles are:

What job categories do people searching Entry Level Python Developer jobs in Manassas, VA look for?

The top searched job categories for Entry Level Python Developer jobs in Manassas, VA are:

What cities near Manassas, VA are hiring for Entry Level Python Developer jobs?

Cities near Manassas, VA with the most Entry Level Python Developer job openings:

Infographic showing various Entry Level Python Developer job openings in Manassas, VA as of September 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 84% In-person, 8% Hybrid, and 8% Remote job distribution, with an average salary of $121,905 per year, or $58.6 per hour.

Entry Level Water Resources Engineer

Fairfax, VA

Dewberry
Civil Engineering Construction • 501 - 1,000 employees

$78K - $107K/yr

Full-time

Re-posted 16 days ago


Dewberry rating

8.3

Company rating: 8.3 out of 10

Based on 16 frontline employees who took The Breakroom Quiz


Job description

Dewberry's Fairfax, VA office is seeking a motivated and innovative Entry-Level Water Resources Engineer to join our Resilience Solutions Group. This role supports the advancement of the science and practice of floodplain analysis, flood risk assessment, and water resources engineering. The successful candidate will work as part of a multidisciplinary team of engineers, scientists, planners, and programmers to develop and apply hydraulic models, analyze riverine and floodplain systems. This position offers opportunities to work with a broad range of advanced tools and technologies, including statistical, hydrologic, and hydraulic modeling platforms, geospatial analytics, emerging digital solutions, and cloud-based computational workflows. The successful candidate will gain hands-on experience in hydraulic engineering, floodplain management, flood risk assessment, and water resources planning and design. The ideal candidate is technically curious, collaborative, and eager to expand their expertise with excellent communication and writing skills.

Dewberry is a leading, market-facing professional services firm with more than 60 locations and 2,500 professionals nationwide. What sets us apart from our competitors is our people. At Dewberry, we seek out exceptional talent and strive to deliver the highest quality of services to our clients. Whether you’re an experienced professional or a new graduate, you’ll have the chance to collaborate with the best and brightest and work on innovative and complex projects at the forefront of the industry. Our commitment to excellence stems from our personal integrity and from other defining attributes, which we call “Dewberry at Work,” that have inspired our employees to be successful for more than a half-century.

This is an excellent opportunity for an enthusiastic and talented individual to join a team of outstanding professionals.  This position offers potential for professional growth in a great working environment and the opportunity to apply the latest technology to assist our clients in solving their most challenging problems.


  • Support hydraulic and water resources projects for municipal, state, and federal clients.
  • Assist with the development and application of one-dimensional and two-dimensional hydraulic models of rivers, floodplains, bridges, culverts, and other hydraulic structures.
  • Perform hydraulic and flood risk analyses under the guidance of senior engineers.
  • Assist with floodplain mapping, flood hazard evaluations, and water resources studies.
  • Use GIS and hydraulic modeling software to support project analyses and deliverables.
  • Collaborate with engineers, scientists, planners, and other technical specialists on multidisciplinary projects.
  • Participate in client meetings, project discussions, and field investigations as needed.

Required Skills & Experience

Candidates should demonstrate a strong foundation in hydraulic engineering, water resources engineering, and quantitative analysis. The ideal candidate is eager to learn, works effectively in a team environment, and has an interest in applying engineering principles and modeling tools to solve complex water resources challenges.

  • BS or MS in Civil Engineering, Water Resources Engineering, Hydraulic Engineering, or a related discipline.
  • 0-3 years of relevant experience in hydraulic engineering, water resources engineering, or a related field through professional employment, internships, research, or academic projects.
  • Fundamental understanding of open-channel hydraulics, hydrology, and water resources engineering principles.
  • Familiarity with GIS software, including ArcGIS Pro or QGIS.
  • Experience analyzing and interpreting engineering, hydrologic, geospatial, or environmental datasets.
  • Strong analytical, problem-solving, and quantitative skills.
  • Effective written and verbal communication skills.
  • Ability to work collaboratively in multidisciplinary teams and manage multiple assignments.
  • Engineer-in-Training (EIT) certification or the ability to obtain certification within 12 months of hire.

 Preferred Qualifications

  • Coursework or project experience involving river hydraulics, floodplain management, hydrology, or geomorphology.
  • Familiarity with Python, R, or similar programming languages for automation and data analysis.
  • Familiarity with FEMA flood studies and regulatory floodplain mapping.
  • Experience working with hydrologic, hydraulic, meteorological, or geospatial datasets.
  • Exposure to cloud computing, high-performance computing, or automated modeling workflows.
  • Exposure to USACE modeling software such as HEC-SSP, HEC-HMS, and HEC-RAS.

Don’t meet every single requirement? At Dewberry we are dedicated to building a diverse and inclusive workplace for our employee’s. So if you’re excited about this role, but your past experience doesn’t align perfectly with every qualification in the position description, we encourage you to apply anyways. You may just be the right candidate for this or other opportunities.

The projected range for this position is $82,500 - $85,000 annually. Depending upon other factors, i.e., skills, experience, location, market conditions, the range may vary slightly.

*At this time, Dewberry will not sponsor a new applicant for work authorization.

*Dewberry is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, gender identity or sexual orientation.

*Only recipients of an offer of employment from Dewberry, will be required to submit to a background screening which may include, but is not limited to, employment verification, educational and other credential verification, driving record check, criminal background check, and an investigative consumer report. These screenings will be conducted by Dewberry’s background vendor of choice and will be conducted in compliance with all applicable federal, state, and local law.

Notice to Third Party Recruiters:  Dewberry only compensates job placement recruiters that have a valid Dewberry-approved written agreement in place for recruiting services. Dewberry does not compensate third party recruiters for unsolicited job placement candidate information.


As an entry-level hire, you’ll be part of a class of peers with 0-1 year of professional experience. Our entry-level program comes together on a regular basis for professional development events and team building activities led by an advisory team to:

  • Form lasting connections with peers in your class.
  • Gain a better understanding of career growth and meaningful opportunities to align with your professional goals.
  • Expand your knowledge of Dewberry and what we do.

What Dewberry employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom