1

Assistant Computer Programmer Jobs (NOW HIRING)

Computer Programmer

Des Moines, IA ยท On-site

$61K - $94K/yr

... Computer Programmer (Information Technology Specialist 3) to join our team in our Labor Market ... Perform duties to assist in the operation of information systems such as preparing written and oral ...

Computer Programmer (Onsite)

Lebanon, OH ยท On-site

$65K - $85K/yr

Create, maintain, and modify computer programs and reports. Assist the Director of Information ... Programming / Report Generation / Data Mining: โžข Gather program and report requirements and test ...

Computer Programmer (Onsite)

Lebanon, OH ยท On-site

$65K - $85K/yr

Create, maintain, and modify computer programs and reports. Assist the Director of Information ... Programming / Report Generation / Data Mining: โžข Gather program and report requirements and test ...

Be Seen First

Computer Programmer - Onsite

Lebanon, OH ยท On-site

$65K - $85K/yr

Create, maintain, and modify computer programs and reports. Assist the Director of Information ... Programming / Report Generation / Data Mining: * Gather program and report requirements and test ...

Computer Programmer Intern

Washington, IL ยท On-site

$14.25 - $18.75/hr

The Computer Programmer Intern's role is to assist and support staff by implementing, maintaining, and creating different programs or systems that assist in streamlining or up-keeping communication ...

Be Seen First

Create, maintain, and modify computer programs and reports. Assist the Director of Information ... Programming / Report Generation / Data Mining: * Gather program and report requirements and test ...

Be Seen First

Create, maintain, and modify computer programs and reports. Assist the Director of Information ... Programming / Report Generation / Data Mining: * Gather program and report requirements and test ...

next page

Showing results 1-20

Assistant Computer Programmer information

See salary details

$33K

$65K

$95.5K

How much do assistant computer programmer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for assistant computer programmer in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.
More about Assistant Computer Programmer jobs

What cities are hiring for Assistant Computer Programmer jobs?

Cities with the most Assistant Computer Programmer job openings:

What are the most commonly searched types of Computer Programmer jobs?

The most popular types of Computer Programmer jobs are:

What states have the most Assistant Computer Programmer jobs?

States with the most job openings for Assistant Computer Programmer jobs include:

Infographic showing various Assistant Computer Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $64,974 per year, or $31.2 per hour.

Computer Programmer (52430)

Durham, NC โ€ข On-site

Full-time

Posted 4 days ago


Job description

Position Objective: The Computer Programmer will independently provide support services to assist in fulfilling the overall operational objective of the National Institute of Environmental Health Sciences within the National Institutes of Health.

Duties and Responsibilities:

  • Provides technical experience needed to assist in reviewing, updating, analyzing and modifying existing programming systems.
  • Encodes, tests, debugs and installs new programs using various programming languages.
  • Develops and schedules data backups, security patches or upgrades, etc.
  • Documents all assignments and creates various reports as needed.
  • Writes and maintains program documentation.
  • Documents programming problems and resolutions for future reference.
  • Work products and documents related to performing technical duties in PHP/Drupal (version 10 or higher) technology areas such as roadmaps, schedules, status reports, plans, and recommendations; coordinate activities with third parties; provide recommendations and review work.
  • Work products and documents related monitoring tasks related to the Drupal project plans and work closely with the Senior OpDev Specialist PHP Drupal; maintain and monitor applications, databases, or software tools; implement improvements to operations; test and maintain software products to ensure strong functionality and optimization.
  • Work products and documents related to performing operational duties; maintain and monitor applications, databases or software tools; implement improvements to operations; maintain and follow SOPs; test and maintain software products.
  • Work products and documents related to performing development duties; develop and implement new or major revisions; maintain and follow SOPs; provide recommendations and review.
  • Work products and documents related to writing and maintaining program documentation.

Basic Qualifications:

  • Bachelorโ€™s in Computer Science, Information Systems, or similar.
  • Requires a minimum of 5 Years of experience in Computer Programing or a related field, with demonstrated experience performing computer programming, experience with various databases and computer programming languages.
  • Hands-on experience in websites, web applications, and UI automation testing.
  • Experience with various databases and computer programming languages.
  • Must have experience with various computer operating systems and be proficient with MS Office Suite.

Preferred Qualifications:

  • Ability to communicate effectively, orally and in writing, with non-technical and technical staff.
  • Detail-oriented and possess strong organizational skills with the ability to prioritize multiple tasks and projects.

*This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required by this position.ย ย 

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

GAP Solutions provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job, email us at recruiting@gapsi.com. You will need to reference the requisition number of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a requisition number will not be returned.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

This position is contingent upon contract award.