2

Entry Level Computer Programmer Jobs in Chester, VA

Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...

Project Engineer, Associate

Richmond, VA · On-site

$66.30K - $87.60K/yr

Our people are passionate about engineering innovation that improves lives and drives impactful ... Exposure to computer screens for an extended period of time. * Sitting for extended periods of time.

Field Engineer 1 is an entry-level electrical engineering position responsible for supporting ... CAD-based drawing updates under engineer supervision. 2. Field Support / Site Coordination • ...

Field Engineer 1 is an entry-level electrical engineering position responsible for supporting ... CAD-based drawing updates under engineer supervision. 2. Field Support / Site Coordination · ...

This entry-level position will provide you with access to learn the various career tracks within ... Occasional activity includes sitting and using a computer or viewing a computer screen. * Fosters a ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Chester, VA salary details

$30.4K

$59.8K

$87.9K

How much do entry level computer programmer jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level computer programmer in Chester, VA is $59,790.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,500.00 and $73,600.00 per year, depending on experience, location, and employer.

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?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

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

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What are Entry Level Computer Programmers?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

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 popular job titles related to Entry Level Computer Programmer jobs in Chester, VA? For Entry Level Computer Programmer jobs in Chester, VA, the most frequently searched job titles are:
What cities near Chester, VA are hiring for Entry Level Computer Programmer jobs? Cities near Chester, VA with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Chester, VA as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,790 per year, or $28.7 per hour.
Computer Science Faculty

$75K/yr

Full-time

Posted 3 days ago


Job description

Posting Details
Posting Summary
Working Title
Computer Science Faculty
Role Title
9-month Teaching Faculty
Role Code
01013-SW
FLSA
Exempt
Pay Band
00
Position Number
283F0232
Agency
J. Sargeant Reynolds Community College
Agency/Division
J. Sargeant Reynolds Community College (Div)
Work Location
Henrico - 087
Hiring Range
Salary commensurate with the education and experience of the applicant; maximum salary is $75,000.00.
Emergency/Essential Personnel
No
EEO Category
I-Faculty
Full Time or Part Time
Full Time
Does this position have telework options? -Telework options are subject to change based on business needs-
Yes
Does this position have a bilingual or multilingual skill requirement or preference?
No
Work Schedule
Monday-Friday; as provided by supervisor.
Sensitive Position
No
Job Description
Reynolds is one of the largest community colleges in Virginia and serves Virginia's capital city and five nearby counties. Annually, our four campus sites serve approximately 13,000 credit students and provide training for 7,400 students through the Community College Workforce Alliance (CCWA).
Reynolds is committed to hiring and retaining a diverse, culturally competent staff at all levels of the organization who reflect the demographics of our students. We believe in providing ongoing investment in our faculty and staff to deepen their skills and competencies to serve the full range of our student population.
The Computer Science faculty member supports the mission of Reynolds Community College and the School of STEM by providing high-quality, inclusive instruction in computer science and related areas. The faculty member will provide instruction in courses across computer science curricula, including programming, computer organization, systems, and discrete structures. The position plays a key role in preparing students for transfer to four-year institutions and for entry-level positions in computing, data, and technology-related fields. Responsibilities include curriculum development, advising, assessment, and engagement with industry and academic partners to ensure program relevance, alignment, and quality. Faculty are expected to uphold the college's values of access, equity, and excellence, while fostering a collaborative learning environment that supports the success of all students.
Special Assignments
May be required to perform other duties as assigned. May be required to assist the agency or state government generally in the event of an emergency declaration by the Governor.
KSA's/Required Qualifications
  • Master's degree in computer science; or master's degree in any discipline with at least eighteen (18) graduate semester hours in Computer Science.

Additional Considerations
  • Professional, teaching, or applied experience in computer science, software development, data science, artificial intelligence or related computing fields.
  • Experience in programming or teaching one or more object-oriented languages (e.g., Java, C, C++, Python).
  • Experience developing curriculum, training materials, or instructional content in face-to-face, hybrid, or online settings.
  • Experience with emerging technologies, project-based learning, applied instruction, or industry-aligned practices.
  • Experience in communicating technical concepts to diverse learners and audiences.
  • Experience in collaborating, and working effectively with students, faculty, staff, industry partners, or community stakeholders.

Operation of a State Vehicle
No
Supervises Employees
Yes
Required Travel
Travel between campuses as needed.
Posting Detail Information
Posting Number
FAC_1949P
Recruitment Type
General Public - G
Number of Vacancies
1
Position End Date (if temporary)
Job Open Date
05/26/2026
Job Close Date
06/09/2026
Open Until Filled
Agency Website
www.reynolds.edu
Contact Name
Email
talent@reynolds.edu
Phone Number
Special Instructions to Applicants
Additional Information
Background Check Statement Disclaimer
The selected candidate's offer is contingent upon the successful completion of a criminal background investigation, which may include: fingerprint checks, local agency checks, employment verification, verification of education, credit checks (relevant to employment). Additionally, selected candidates may be required to complete the Commonwealth's Statement of Economic Interest. For more information, please follow this link: http://ethics.dls.virginia.gov/
EEO Statement
The Virginia Community College System (VCCS) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, political affiliation, veteran status, sexual orientation, gender identity or other non-merit factors.
ADA Statement
The Virginia Community College System (VCCS) is an Equal Employment Opportunity employer and complies with the Americans with Disabilities Acts (ADA and ADAAA), to provide, reasonable accommodation to applicants in need of access to the application, interviewing, and selection processes when requested.
E-Verify Statement
VCCS uses E-Verify to check employee eligibility to work in the United States. You will be required to complete an I-9 form and provide documentation of your identity for employment purposes.
Quicklink for Posting
https://jobs.vccs.edu/postings/96290