EIT preferred. * Entry level position, experience in civil engineering a plus; land/site ... Experience with computer applications and civil engineering design software such as Civil3D in a ...
EIT preferred. * Entry level position, experience in civil engineering a plus; land/site ... Experience with computer applications and civil engineering design software such as Civil3D in a ...
Civil Engineer I
Fredericksburg, VA · On-site
EIT preferred. * Entry level position, experience in civil engineering a plus; land/site ... Experience with computer applications and civil engineering design software such as Civil3D in a ...
Civil Engineer I
Fredericksburg, VA · On-site
EIT preferred. * Entry level position, experience in civil engineering a plus; land/site ... Experience with computer applications and civil engineering design software such as Civil3D in a ...
Virtual Systems Engineer
Dahlgren, VA · On-site
Required : • BS or equivalent in Computer Science, Mathematics or Engineering discipline. • This is an entry-level position. • No prior work experience is required. • Secret-level security ...
Virtual Systems Engineer
Dahlgren, VA · On-site
Required : • BS or equivalent in Computer Science, Mathematics or Engineering discipline. • This is an entry-level position. • No prior work experience is required. • Secret-level security ...
Software Engineer TS
$63K - $111K/yr
Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight-knit development team. In this role, you'll work directly with experts in Computer Network Defense (CND ...
Software Engineer TS
$63K - $111K/yr
Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight-knit development team. In this role, you'll work directly with experts in Computer Network Defense (CND ...
Virtual Systems Engineer
Dahlgren, VA · On-site +1
$66K - $133K/yr
Required: * BS or equivalent in Computer Science, Mathematics or Engineering discipline. This is an entry-level position. No prior work experience is required. * Secret-level security clearance. (US ...
Virtual Systems Engineer
Dahlgren, VA · On-site +1
$66K - $133K/yr
Required: * BS or equivalent in Computer Science, Mathematics or Engineering discipline. This is an entry-level position. No prior work experience is required. * Secret-level security clearance. (US ...
Virtual Systems Engineer with Security Clearance
Dahlgren, VA · On-site
$66K - $133K/yr
Required: * BS or equivalent in Computer Science, Mathematics or Engineering discipline. This is an entry-level position. No prior work experience is required. * Secret-level security clearance. (US ...
Virtual Systems Engineer with Security Clearance
Dahlgren, VA · On-site
$66K - $133K/yr
Required: * BS or equivalent in Computer Science, Mathematics or Engineering discipline. This is an entry-level position. No prior work experience is required. * Secret-level security clearance. (US ...
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). * Minimum 1 year of experience in software testing, QA support, or related software development ...
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). * Minimum 1 year of experience in software testing, QA support, or related software development ...
Environmental Engineer 2
Fairfax, VA · On-site
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Intermediate Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
Environmental Engineer 2
Fairfax, VA · On-site
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Intermediate Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
Environmental Engineer 2
Fairfax, VA · On-site
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Intermediate Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
Environmental Engineer 2
Fairfax, VA · On-site
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Intermediate Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
Be Seen First
*Paid Training* Telecom Equipment Installer/ Construction
Manassas, VA · On-site
$25 - $30/hr
ENTRY LEVEL INSTALLER: WE TRAIN YOU FROM THE GROUND UP! Great Opportunity to take on a new career ... engineering instructions and drawings and in accordance with customer standards. This is a field ...
Quick apply
Be Seen First
*Paid Training* Telecom Equipment Installer/ Construction
Manassas, VA · On-site
$25 - $30/hr
ENTRY LEVEL INSTALLER: WE TRAIN YOU FROM THE GROUND UP! Great Opportunity to take on a new career ... engineering instructions and drawings and in accordance with customer standards. This is a field ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Image Scientist (Entry-level)
Springfield, VA · On-site
$80K - $128K/yr
... Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Peraton Overview Peraton is a next-generation national security ...
Environmental Engineer - Water Services - (Fall 2026 Grads!)
Fairfax, VA · On-site
$80K - $110K/yr
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Basic Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
Environmental Engineer - Water Services - (Fall 2026 Grads!)
Fairfax, VA · On-site
$80K - $110K/yr
CDM Smith is looking for an entry-level Environmental, Water Resources, or Civil Engineer to join ... Skills & Abilities Basic Knowledge of computer assisted design and drafting (CADD) 3D and 4D ...
... multiple programming languages. • Draft technical documentation and user guides. Required ... Computer Science, or a related field. • Solid understanding of configuration management and the ...
... multiple programming languages. • Draft technical documentation and user guides. Required ... Computer Science, or a related field. • Solid understanding of configuration management and the ...
AV Senior Technician
Lorton, VA · On-site
$29 - $32/hr
A knack for keeping documentation and as-builts tidy and accurate. * Entry-level know-how of CAD or ... Programming skills in Java, Python, or C+ * Familiarity with QSC, Cisco, Juniper, ZeeVee, PLCs, and ...
AV Senior Technician
Lorton, VA · On-site
$29 - $32/hr
A knack for keeping documentation and as-builts tidy and accurate. * Entry-level know-how of CAD or ... Programming skills in Java, Python, or C+ * Familiarity with QSC, Cisco, Juniper, ZeeVee, PLCs, and ...
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Quick apply
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Jr. Sales Representative
Annandale, VA · On-site
$50K - $65K/yr
Basic computer proficiency and willingness to learn CRM and sales tools * Friendly, outgoing ... Interest in printing, visual communications, or A/E/C (Architecture, Engineering, Construction ...
Image Scientist (Entry-level) with Security Clearance
Springfield, VA · On-site
$80K - $128K/yr
... Optical Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Details Target Salary Range: $80,000 - $128,000. This ...
Image Scientist (Entry-level) with Security Clearance
Springfield, VA · On-site
$80K - $128K/yr
... Optical Engineering, Computer Science, Data Science, Mathematics or related STEM degree and 0-2 years of experience. #PeratonEarlyCareer Details Target Salary Range: $80,000 - $128,000. This ...
Entry Level Computer Programmer information
See Stafford, VA salary details
$32.9K - $38.6K
5% of jobs
$38.6K - $44.3K
10% of jobs
$44.3K - $49.9K
7% of jobs
$50.9K is the 25th percentile. Wages below this are outliers.
$49.9K - $55.6K
15% of jobs
$55.6K - $61.3K
7% of jobs
The median wage is $63.3K / yr.
$61.3K - $66.9K
15% of jobs
$66.9K - $72.6K
11% of jobs
$76.8K is the 75th percentile. Wages above this are outliers.
$72.6K - $78.3K
6% of jobs
$78.3K - $83.9K
14% of jobs
$83.9K - $89.6K
7% of jobs
$89.6K - $95.3K
2% of jobs
$32.9K
$64.8K
$95.3K
How much do entry level computer programmer jobs pay per year?
What is the difference between Entry Level Computer Programmer vs Software Developer?
| Aspect | Entry Level Computer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Associate's or Bachelor's in Computer Science or related field | Bachelor's degree often preferred; certifications like Java or Python are common |
| Work Environment | Office or remote; coding in teams or individually | Similar; often collaborative, project-based work |
| Employer & Industry Usage | Entry-level roles in tech, finance, healthcare, and more | Broader; includes designing, developing, testing software |
| Common Search & Comparison Intent | Yes | Yes |
Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.
What are some common challenges faced by entry level computer programmers during their first year on the job?
What is an entry level computer programmer?
What does an entry level computer programmer do?
The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.
What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 15 days ago
Job description
Bowman has an opportunity for a Civil Engineer I to join our team in Fredericksburg, VA.
At Bowman, we believe in creating opportunities for aspiring people to thrive and achieve ambitious goals. That’s why a career at Bowman is more than a job. It is an opportunity to be part of a diverse and engaged community of professionals, to be treated as a respected and valued member of a motivated team and to be empowered to do exceptional work that advances the best interest of everyone involved. We recognize the importance of creating a work environment that is both rewarding to our employees and supportive of our unwavering commitment to provide unparalleled service to our clients.
Purpose
Evaluate, select, and apply standard engineering techniques, procedures, and criteria on moderately complex projects.
Responsibilities
Leadership and Direction
- Receive general instruction on key objectives for execution. Receive direction as needed, and especially on difficult assignments and possible solutions. Work is completed using standard engineering techniques and design principles and is reviewed by more senior staff to ensure application of sound professional judgement.
At the Operational and Company Level
- Work with senior level engineers, clients and agencies, subcontractors, and design teams on moderately
complex engineering project issues.
Do the Work
- Conceptualize the initial civil design approach for assigned phases of large land/site development.
- Complete civil engineering work for assigned phases of large land/site development.
- Assist with the development of plans, specifications, and reports.
- Complete design work and calculations using computer-aided software.
- Provide technical assistance in the resolution of design problems that may include performing field investigation or inspections, detailed design work and calculations, and detailed checking of design computations done by others, or general coordination of specific design aspects into a project.
Success Metrics and Competencies
- Ability to work both independently and within a team environment.
- Ability to effectively participate as part of a project team.
- High level of motivation and a problem-solving attitude.
- Strong sense of urgency in responding to constituents.
- Effective verbal and written communication skills.
- Strong work ethic and commitment to quality.
- Self-reliance and ability to operate independently with limited direction.
- Commitment to promoting the reputation of the company through quality of work and attention to detail.
- Aspiration to grow professionally and advance within the company.
- Ability to work effectively with internal leaders and peers, as well as external clients.
- Commitment to becoming a "citizen" of the broader organization, breaking down barriers and silos.
- Commitment to working in partnership with others inside and outside the organization.
- Ability to effectively manage multiple time-sensitive tasks.
- Data analysis and interpretation skills.
Qualifications
- Bachelor's degree in civil engineering or related engineering discipline required at time of employment.
- EIT preferred.
- Entry level position, experience in civil engineering a plus; land/site development industry a plus.
- Land Development engineering experience and skills; large- and small-scale drainage and BMP design preferred.
- Experience with computer applications and civil engineering design software such as Civil3D in a professional or academic setting.
- Familiarity with reading construction plans.
- Working knowledge of AutoCAD, Civil3D, AES, CIVILD, WSPGW, PCSWMM, StormCAD, HEC-HMS, HEC-RAS preferred.
- Familiarity with Storm Drain Modeling and Rational Method Hydrologic Calculations.
- Familiarity with Open Channel & Detention Basin Modeling and Design.
- Familiarity with HEC-RAS modeling and CLOMR/LOMR applications and processing.
- Experience researching zoning, development standards, development review processes, compliance matters, regulations and standards.
- Assist with preparing reports, narratives, development applications, submittal documents, and response letters.
- Ability to multi-task and coordinate on multiple projects, with multiple clients and sub-consultants.
- Proficient in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook, Projects).
About Bowman
Are you ready to build a career that makes a lasting impact? At Bowman, our people are at the center of everything we do. We’re committed to creating an environment where employees can thrive both personally and professionally, while helping to shape the infrastructure of tomorrow.
A career at Bowman means being part of a collaborative, forward-thinking organization where innovation, inclusion, and growth are encouraged at every level. We offer competitive compensation, a supportive work environment, and benefits designed to help our employees succeed.
Salary and eligible variable compensation (if any) commensurate with experience. Range $70,000 - $87,000 and includes a comprehensive benefits package.
Our comprehensive benefits package includes:
- Medical, dental, vision, life, and disability insurance
- 401(k) retirement savings plan with company match
- Paid time off, sick leave, and paid holidays
- Tuition reimbursement and professional development support
- Discretionary bonuses and other performance-based incentives
- Employee Assistance Program (EAP), wellness initiatives, and employee discounts
Eligibility for certain benefits may vary based on position, location, and employment status.
Physical Demands and Working Environment
- May be eligible for remote or hybrid work arrangements.
- Primarily indoor professional office environment, which can consist of possible bright/dim light, noise, fumes, odors, and traffic.
- Mobility around an office environment, occasional squat or kneel.
- Mobility around a job/construction site to include walking, bending, crawling, climbing, squatting, or kneeling and wearing of required Personal Protective Equipment (PPE).
- Frequent and prolonged use of standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
- Occasional lifting or carrying up to 20 pounds.
- Occasional pushing or pulling up to 20 pounds.
- Occasional reaching outward or above shoulder.
#LI-FS1
Job Description Disclaimer
Note: While this job description is intended to be an accurate reflection of the job requirements, it is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Management reserves the right to modify, add, or remove duties from particular jobs and to assign other duties as necessary at any time with or without notice.
Bowman is proud to be an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace where all employees feel valued and respected. 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. For our EEO Policy Statement, please click here. If you’d like more information on your EEO rights under the law, please click here.
Bowman has an obligation to provide and maintain a safe, healthy, and productive environment for its employees and clients. We are committed to maintaining a drug and alcohol-free workplace.
If you have any questions about the application process, please email recruiting@bowman.com.
Qualifications:- Bachelor's degree in civil engineering or related engineering discipline required at time of employment.
- EIT preferred.
- Entry level position, experience in civil engineering a plus; land/site development industry a plus.
- Land Development engineering experience and skills; large- and small-scale drainage and BMP design preferred.
- Experience with computer applications and civil engineering design software such as Civil3D in a professional or academic setting.
- Familiarity with reading construction plans.
- Working knowledge of AutoCAD, Civil3D, AES, CIVILD, WSPGW, PCSWMM, StormCAD, HEC-HMS, HEC-RAS preferred.
- Familiarity with Storm Drain Modeling and Rational Method Hydrologic Calculations.
- Familiarity with Open Channel & Detention Basin Modeling and Design.
- Familiarity with HEC-RAS modeling and CLOMR/LOMR applications and processing.
- Experience researching zoning, development standards, development review processes, compliance matters, regulations and standards.
- Assist with preparing reports, narratives, development applications, submittal documents, and response letters.
- Ability to multi-task and coordinate on multiple projects, with multiple clients and sub-consultants.
- Proficient in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook, Projects).
About BOWMAN CONSULTING GROUP
Sourced by ZipRecruiter
Company size
1 - 10 Employees
Headquarters location
Leesburg, VA, US
Year founded
1995