1

Assistant Programmer Jobs in New York (NOW HIRING)

BEDC seeks to hire two Assistant Electrical Engineers for IHD's Electrical Section, located in Queens, NY. Under supervision of the lead design engineer, the Assistant Electrical Engineers assist in ...

Job Summary The Assistant Engineering Manager will support Engineering Managers in overseeing rail construction projects across multiple engineering disciplines, including electrical, signal ...

ASSISTANT DESIGN ENGINEER 1

Queens, NY · On-site

$90K - $100K/yr

BEDC seeks to hire an Assistant Civil Engineers for IHD's Structural Section, located at our headquarters in Queens, NY. Under supervision of the Lead Design Engineer, the selected candidate will ...

ASSISTANT DESIGN ENGINEER 1

Queens, NY · On-site

$90K - $100K/yr

BEDC seeks to hire an Assistant Civil Engineer (Assistant Design Engineer 1) for IHD's Civil Section, located at our headquarters in Queens, NY. Under supervision of the Lead Design Engineer, the ...

Showing results 21-40

Assistant Programmer information

See New York salary details

$13

$43

$75

How much do assistant programmer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for assistant programmer in New York is $43.25, according to ZipRecruiter salary data. Most workers in this role earn between $28.12 and $56.30 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant programmer?

To thrive as an Assistant Programmer, you need foundational knowledge in programming languages (such as Java, Python, or C++), software development fundamentals, and typically a degree or coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and deliver quality code. These skills and qualities are crucial for efficiently supporting software projects and ensuring reliable, maintainable applications.

What is an assistant programmer?

Assistant Programmers are entry-level professionals who support the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or software engineers, helping to write code, debug programs, and document software processes. Their main role is to assist with routine programming tasks and learn industry best practices, making this position a common starting point for a career in software development.

What are some typical challenges faced by assistant programmers when joining a new development team?

Assistant Programmers often encounter challenges such as adapting to the team's coding standards, learning new tools or frameworks, and understanding the existing codebase. It can also be a learning curve to effectively communicate with senior developers and contribute to collaborative projects. However, most teams provide mentorship, documentation, and code reviews to help new team members integrate smoothly and build confidence in their technical and interpersonal skills.

What is the difference between Assistant Programmer vs Junior Developer?

AspectAssistant ProgrammerJunior Developer
Required CredentialsTypically an associate degree or diploma in computer science or related fieldSimilar, often an entry-level role with comparable educational background
Work EnvironmentSupportive team, assisting senior programmers in coding and testingHands-on coding, debugging, and developing software applications
Employer & Industry UsageCommon in IT firms, software companies, and tech departmentsUsed across similar industries, often interchangeable with Assistant Programmer in job listings

In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.

What are the most commonly searched types of Programmer jobs in New York? The most popular types of Programmer jobs in New York are:
What are popular job titles related to Assistant Programmer jobs in New York? For Assistant Programmer jobs in New York, the most frequently searched job titles are:
What cities in New York are hiring for Assistant Programmer jobs? Cities in New York with the most Assistant Programmer job openings:
Infographic showing various Assistant Programmer job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 2% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $89,967 per year, or $43.3 per hour.

Engineer Trainee/Assistant Engineer (Civil/Transportation) NY HELPS - Region 10

New York State

Hauppauge, NY • On-site

$66K - $107K/yr

Full-time

Posted 29 days ago


New York State rating

7.7

Company rating: 7.7 out of 10

Based on 186 frontline employees who took The Breakroom Quiz

24th of 50 rated states


Job description

Duties Description Design Program Group - Assist the Regional Load Rating Engineer with performing level 1 and 2 load rating calculations Support or serve on one or more of the Region's Asset Teams Assist with Bridge Inspection in the field, sometimes needing to climb the structures Assists with Structural Safety Assurance Activities Assist with preparing CADD drawings for routine or emergency structures design projects Prepare routine project designs, proposals, and specifications for bridge design, bridge safety and integrity, maintenance and protection of traffic, and other matters concerning public safety May be assigned specialty project or task by the RSME Occasionally working in the field as needed, being able to safely lift ladder and safely operate lift equipment. Responsibilities may include serving a role within the Incident Command System to support the department's response to regional and statewide emergency situations. Additional duties to be discussed at the interview.

Minimum Qualifications This title is part of the New York Hiring for Emergency Limited Placement Statewide Program (NY HELPS).* To be considered for appointment through NY HELPS, or 55 b/c, candidates must meet the open competitive minimum qualifications for this position. The qualifications are: Engineer Trainee: Either 1. a bachelor's degree or higher in engineering or engineering technology as listed below; Or 2

proof of passing the NCEES Fundamentals of Engineering Examination (FE) AND one year of full-time engineering experience as listed below. As an Engineer Trainee, you will serve a 24-month traineeship that leads to Assistant Engineer, Grade 20. To advance to Assistant Engineer, you must have obtained proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) and successfully completed the requirements of the traineeship to the satisfaction of the appointing authority.

At the discretion of the appointing authority, early advancement to the Assistant Engineer is possible if you have obtained your FE and have successfully completed twelve months of the traineeship. It is your responsibility to notify the appointing authority's personnel office upon obtaining proof of passing the FE. You may receive an increase in salary upon obtaining your FE.

Information about this increase will be provided by the appointing authority. Assistant Engineer: Either 1. Proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) and a qualifying bachelor's degree or higher as listed below; Or 2.

proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) and one year of full-time qualifying engineering experience as listed below. Qualifying degrees: Civil Engineering, Civil Engineering Technology, Construction Engineering, Construction Engineering Technology, Construction Engineering Management, Construction Engineering Management Technology, Geological Engineering, Geotechnical Engineering, Hydraulics Engineering, Materials Engineering, Materials Science and Engineering, Metallurgical and Materials Engineering, Structural Engineering, Transportation Engineering, Transportation Planning and Engineering, or Engineering Science with a recognized concentration in any of the above listed engineering degrees. Qualifying experience: One year of full-time engineering experience with transportation projects related to highways/roadways, railroads, bridges, airports, waterways, building structures, or traffic management and safety systems.

Candidates may also be qualified for permanent competitive appointment if reachable from the appropriate Civil Service eligible list or eligible for reassignment or transfer in accordance with Civil Service Law. Additional Comments Applicants must be currently authorized to work in the United States on a full-time basis. *For the duration of the NY HELPS Program, this title may be filled via a non-competitive appointment, which means no examination is required but all candidates must meet the minimum qualifications of the title for which they apply.

At a future date, it is expected employees hired under NY HELPS will have their non-competitive employment status converted to competitive status, without having to compete in an examination. Employees will then be afforded with all of the same rights and privileges of competitive class employees of New York State. While serving permanently in an NY HELPS title, employees may take part in any promotion examination for which they are qualified.

Your required educational credentials must have been awarded by an educational institution accredited by a regional, national, or specialized agency recognized as an accrediting agency by the United States (U.S.) Department of Education/Secretary of Education. If awarded by an institution outside of the U.S. and its territories, you must provide independent verification of equivalency

A list of companies that provide these services (fees must be paid to the company you choose) can be found at: http://www.cs.ny.gov/jobseeker/degrees.cfmt The starting salary for an Engineer Trainee position is $66,951. The starting salary for an Assistant Engineer is $97,673. This amount is comprised of an increased hiring salary of $84,173 with an additional geographic pay differential up to $13,500, specific to this title and location

The maximum compensation for this position is $107,621. This amount is comprised of the standard job rate of $94,121 with an additional geographic pay differential of $13,500, specific to this title and location. In addition, a Mid-Hudson Adjustment of $2,000 or a Downstate Adjustment of $4,000 may also apply depending on the location of the position.

Some positions may require additional credentials or a background check to verify your identity.


What New York State employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom