1

Assistant Computer Programmer Jobs in New York (NOW HIRING)

CAD Engineer

Manhattan, NY ยท On-site

$62K - $83K/yr

... CAD Engineer will produce and modify detailed technical drawings and 3D models using AutoCAD and ... Maintain organized digital drawing files, records, and supporting documentation. * Assist in ...

... CAD Engineer will produce and modify detailed technical drawings and 3D models using AutoCAD and ... Maintain organized digital drawing files, records, and supporting documentation. * Assist in ...

CAD Drafter

Manhattan, NY ยท On-site

$24.75 - $33.25/hr

The CAD Drafter is responsible for preparing, revising, and maintaining construction drawings and ... engineering markups, design revisions, RFIs, and field changes into project drawings. * Assist with ...

New

Survey/CAD Technician

Newark, NJ ยท On-site

$70K - $72K/yr

Description KS Engineers (KSE) is a mid-size engineering and surveying firm ranked among the ... Survey/CAD Technician Reporting to - Department Manager Duties and Responsibilities: - Assist with ...

Survey/CAD Technician

Newark, NJ ยท On-site

$72K/yr

Description: KS Engineers (KSE) is a mid-size engineering and surveying firm ranked among the ... Survey/CAD Technician Reporting to - Department Manager Duties and Responsibilities: - Assist with ...

Survey/CAD Technician

Newark, NJ ยท On-site

$70K - $72K/yr

Job Type Full-time Description KS Engineers (KSE) is a mid-size engineering and surveying firm ... Survey/CAD Technician Reporting to - Department Manager Duties and Responsibilities: - Assist with ...

Service Engineer

Jersey City, NJ ยท On-site

$60K - $110K/yr

Run tests and simulations at our facility to assist with problem-solving * Travel to the field to ... Bachelor's degree in Computer Science, Computer Engineering, and Electrical Engineering preferred ...

We are a small, dynamic civil engineering and land surveying firm with a long history of delivering ... Edit and revise plans based on feedback and updated survey data * Assist in the preparation of maps ...

Showing results 21-40

Assistant Computer Programmer information

See New York salary details

$36.1K

$71.1K

$104.5K

How much do assistant computer programmer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for assistant computer programmer in New York is $71,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,200.00 and $87,500.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.

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

The most popular types of Computer Programmer jobs in New York are:

What cities in New York are hiring for Assistant Computer Programmer jobs?

Cities in New York with the most Assistant Computer Programmer job openings:

Upper School Computer Science Teacher

St. Luke's School

New Canaan, CT โ€ข On-site

Full-time

Posted 6 days ago


Job description

St. Lukes School, a secular (non-religious), college-preparatory day school serving grades 5 through 12 in New Canaan, Connecticut, seeks a full-time Upper School Computer Science teacher.

Primary Job Responsibilities:

  • Teach 3 Upper School classes: 
    • Computer Programming I
    • Advanced Computer Science I
    • Advanced Computer Science II
  • Assist with supervisory duties, such as study hall proctoring and lunchroom supervision.

Key Skills and Qualities:

  • Bachelor's degree or strong relevant coursework in computer science
  • Experience working with high school students
  • Inspiring, positive, high-capacity, and adaptable
  • Ability to manage a complex calendar and meet deadlines
  • Eagerness to pursue continuous improvement with feedback
  • Superb oral and written communication skills
  • Background working in a Macintosh environment or ability to adapt quickly
  • Understanding of how artificial intelligence is reshaping the field of computer science
  • Highly developed cultural competency skills, with a demonstrated commitment to furthering the creation of an equitable and inclusive school community that supports a sense of belonging for all students

Located in New Canaan, Connecticut, St. Lukes attracts families from over 35 towns throughout Connecticut and New York. A combination of challenging academics and truly exceptional community support distinguishes St. Lukes and encourages our students to go above and beyond their own expectations. St. Lukes offers an inclusive environment where differences in race, culture, and personal beliefs are embraced as assets that enhance education. St. Lukes prides itself on being a forward-thinking school where students hone their own distinct leadership skills - developing a strong moral compass, the commitment to serve, and the confidence to lead.

St. Lukes School is an equal opportunity employer. St. Lukes School does not discriminate on the basis of race, color, religion, sex, pregnancy, national origin, ancestry, citizenship, age, marital status, disability, veteran status or sexual orientation or any other basis prohibited by law with regard to hiring, terms and conditions of employment or educational programs. We strive to provide a welcoming educational environment where the value and dignity of every member is respected.