1

Assistant Computer Programmer Jobs (NOW HIRING)

Maintain data files and monitors system configuration to ensure data integrity. Assist in the ... computer programming, data analyst/scientist) Four plus (4+) years of experience as a Full Stack ...

Computer Programmer

Corona, CA · On-site

$80K - $95K/yr

... • Assist with the maintenance and monitoring of the organizational mailbox to ensure that all ... computer programming, data analyst/scientist) • Four plus (4+) years of experience as a Full ...

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 (52430)

Durham, NC · On-site

$120K - $150K/yr

Provides technical experience needed to assist in reviewing, updating, analyzing and modifying existing programming systems. * Encodes, tests, debugs and installs new programs using various ...

$120K - $150K/yr

Provides technical experience needed to assist in reviewing, updating, analyzing and modifying existing programming systems. * Encodes, tests, debugs and installs new programs using various ...

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 ...

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 ...

$70K - $80K/yr

Responsibilities * Assist senior programmers in maintaining and modifying applications using RPG ... Associate or Bachelor's degree in Computer Science, Information Technology, or a related field * 0 ...

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 Sep 14, 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:

What are popular job titles related to Assistant Computer Programmer jobs?

For Assistant Computer Programmer jobs, the most frequently searched job titles are:

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

ASSISTANT COMPUTER PROGRAMMER (PROVISIONAL)

New York, NY

$63K - $76K/yr

Full-time

Posted 11 days ago


Job description

RESIDENCE: Residence is a requirement for all positions. In the absence of clear and convincing evidence to the contrary, an applicant shall be deemed a non-resident if he/she cannot show ninety (90) days of continuous and uninterrupted residence in the City of Buffalo prior to filing application. THIS DOES NOT APPLY TO ANYONE APPLYING FOR THE BUFFALO POLICE ENTRY LEVEL EXAMINATION.

NO RESIDENCY REQUIREMENT-SUMMER LIFEGUARDS: Due to the nationwide lifeguard shortage, residency is NOT a requirement for the seasonal lifeguard position in the City of Buffalo. Applicants from any nearby municipality are encouraged to apply. PLEASE TAKE NOTICE THAT THE ORDINANCES OF THE CITY OF BUFFALO MANDATE CONTINUOUS RESIDENCY IN THE CITY DURING YOUR EMPLOYMENT, EXCEPT FOR POSITIONS SPECIFICALLY EXEMPT UNDER STATE LAW.

FEE: WHERE INDICATED, A NON-REFUNDABLE APPLICATION PROCESSING FEE MUST ACCOMPANY YOUR APPLICATION VIA CHECK, CASH OR MONEY ORDER (If using check for payment, your check must clear to complete processing.) Check with Civil Service office for fee waiver info. Distinguishing Features of the Class An incumbent to a position in this class aids in maintaining comprehensive management information systems. Incumbents must be familiar with the logical workings of a computer and its operating capabilities that include compilers, spreadsheets, word processing, data base languages, and job central languages

Using a programming language such as COBOL, BASIC, and SQL, incumbents assist in developing machine instructions for data manipulations and calculations. There is frequent communication, both orally and written, with departmental personnel aiding and instructing with respect to computer related topics. Direct supervision is received form the Computer Systems Engineer Coordinator or Computer Programmer.

No supervisory duties are exercised. Examples of work (Illustration Only) Assists in maintaining comprehensive management information systems, including but not limited to, systems analysis and design, programming development and operation; Assists in designing computer programs for an assigned project; Assists in testing and debugging programs; Provides user support on various personal computer packages; Assists in training personnel in usage of personal computer software packages and programs; Installs personal computer hardware options and peripherals; Installs and maintains custom and other software applications; Maintains and submits various reports as requested; Performs related work as required. Minimum Qualifications Open Competitive (A) Associates Degree from a college, university, business, or technical institute accredited by a regional, national or specialized agency recognized as an accrediting agency by the U.S

Department of Education/U.S. Secretary of Education, in Computer Science, Computer Programming, or Computer Information Systems or a closely related field; OR (B) Satisfactory completion of a certified course in computer programming as offered by a NYS approved technical training institute and two (2) years of full time computer programming experience; OR (C) Graduation from High School, GED or Equivalency Diploma including or supplemented by completion of 15 credit hours in computer science (excluding courses in the operation of computers or peripheral equipment) with a minimum of nine (9) credit hours in programming and two years of full time computer programming experience; OR (D) An equivalent combination of the foregoing as defined with the limits of A, B and C. Computer programming experience is defined as working with mainframe and personal computers using programming languages such as COBOL, BASIC and SQL

NOTE: Verifiable part-time experience will be pro-rate dot meet full-time experience requirements. THE CITY OF BUFFALO IS AN EQUAL OPPORUNITY EMPLOYER Additional Information FULL PERFORMANCE, KNOWLEDGES, SKILLS, ABILITIES, AND PERSONAL CHARACTERISTICS Good knowledge of programming techniques and concepts; Good knowledge of database development and systems software design, application, and enhancement; Good knowledge of programming with object-oriented programming development tools in a software environment; Ability to reason logically; Ability to prepare accurate, comprehensive, and informative technical reports; Ability to understand and interpret written material, i.e., operating manuals and procedures; Ability to communicate both orally and in writing; Ability to train personnel in all aspects of computer-related activities; Physical condition commensurate with the demands of this position.