1

Assistant Computer Programmer Jobs in New York, NY

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

... engineering and design teams with technical expertise, training, and process improvement ... Bluebeam * Assist with GIS workflows and implement standards for file structure, templates and ...

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

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

Service Engineer

Jersey City, NJ · On-site

$80K - $90K/yr

... • Assist / support the deployment of server, storage, and networking equipment • Perform ... Computer Engineering, and Electrical Engineering • Or an Associate's degree in Electrical ...

... assist with design updates throughout various project phases (concept through construction). Required Qualifications * Associate's degree or technical certification in CAD, Civil Engineering ...

... assist with design updates throughout various project phases (concept through construction). Required Qualifications * Associate's degree or technical certification in CAD, Civil Engineering ...

Showing results 21-40

Assistant Computer Programmer information

See New York, NY salary details

$36.3K

$71.5K

$105.2K

How much do assistant computer programmer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for assistant computer programmer in New York, NY is $71,544.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,600.00 and $88,100.00 per year, depending on experience, location, and employer.

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.

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

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 tools like Java, Python, or C++, and job growth is driven by ongoing technology adoption across industries.

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 most commonly searched types of Computer Programmer jobs in New York, NY? The most popular types of Computer Programmer jobs in New York, NY are:
What are popular job titles related to Assistant Computer Programmer jobs in New York, NY? For Assistant Computer Programmer jobs in New York, NY, the most frequently searched job titles are:

$62K - $83K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


RailWorks rating

6.7

Company rating: 6.7 out of 10

Based on 12 frontline employees who took The Breakroom Quiz


Job description

Job ID: 20026
Benefits Offering
Founded in 1904, L.K. Comstock & Company LLC is one of the largest specialty electrical contractors for transit rail systems in the United States. With over 100 successful projects for more than 30 transit agencies and work valued at more than $3 billion, we bring a legacy of excellence to every project. As a subsidiary of RailWorks LLC, we maintain a national footprint, with installations across nearly all major U.S. transit systems.
Union Benefits - Local #3, IBEW (These benefits vest after 90 days of employment, with coverage applied retroactively to your start date upon successful completion of the introductory period.) As a union shop contractor, L.K. Comstock employees are members of Local Union #3 - IBEW and are eligible for comprehensive union benefits for themselves and immediate family members, including, but not limited to:
• Local Union #3 Pension (after 5 years)
• IBEW Pension (after 5 years)
• NEBF (National Electrical Benefit Fund)
• Medical, dental & vision (after 26 qualifying weeks)
• HRA - health reimbursement account (after 1 year)
• Educational and Cultural Fund
• Deferred salary and annuity fund plans
• Social Security Payback
• Paid sick leave, vacation, and bereavement (subject to contract negotiations)
Please note: Employees who are already union members and fully vested will retain their current vesting status; your established timeline will not reset to the schedule listed above.
Compensation
Starting Salary: $62,000 - $83,200 (total compensation)
Position Summary
The CAD Engineer will produce and modify detailed technical drawings and 3D models using AutoCAD and MicroStation. This role supports rail-transit design and construction projects by working closely with engineers and project managers to translate technical specifications into accurate, industry-compliant documentation. This position also includes fieldwork and collaboration with cross-functional teams to ensure design integrity and implementation accuracy.
Primary/Essential Responsibilities and Duties
  • Create and revise design drawings and 3D models for rail-transit infrastructure projects.
  • Translate engineering sketches, specifications, and calculations into detailed technical documents.
  • Ensure all drawings and models meet applicable industry standards, codes, and regulations.
  • Collaborate with engineers, project managers, and field staff to support design development and problem-solving.
  • Maintain organized digital drawing files, records, and supporting documentation.
  • Assist in developing bills of materials and parts lists based on design documents.
  • Participate in design and constructability reviews; provide technical input and clarification as needed.
  • Troubleshoot and resolve CAD-related issues efficiently.
  • Stay informed on emerging CAD technologies and industry best practices.
  • Support field surveys and installations as required by project phases.

Required Skills and Qualifications
  • Certification in CAD/Drafting
    (or equivalent experience/education)
  • 5+ years of experience using AutoCAD design software
  • Familiar with CAD software such Bentley/MicroStation, REVIT, SolidWorks, or similar platforms
  • Understanding of technical drawings and blueprint interpretation
  • Knowledgeable in engineering and construction industry standards, materials, and regulations
  • Familiar with project management and design workflow tools such as Microsoft Office Suite (Word, Excel, Outlook) and Procore
  • Strong analytical skills and meticulous attention to detail
  • Effective communication skills and the ability to work collaboratively within a team
  • Highly organized with strong time management capabilities.
  • Physically able to navigate construction sites
    (standing, climbing, stooping, crouching)
  • Willingness to work outdoors and conduct field surveys
  • Comfortable in all weather conditions and high-noise environments
  • Recommended certifications:
    • Amtrak Track Training
    • CSX Track Training
    • MTA Track Training
    • OSHA 30

Physical Requirements and Working Conditions
  • Works indoors in an office environment
  • Occasionally works outdoors at construction sites
  • Frequently stands, walks, climbs, balances, stoops, and crouches while negotiating work areas under construction
  • Sits, reads, writes and uses a keyboard
  • May be exposed to harsh weather conditions including very hot and very cold weather
  • May be exposed to loud noise
  • Role requires air and vehicular travel at various times

Company Overview
This job description is not intended to represent a complete, comprehensive list of all duties and responsibilities that may be required in this position. There may be unplanned activities and other duties as assigned.
RailWorks is North America's leading rail maintenance and infrastructure solutions provider. With over 100 years of experience, our geographic footprint enables us to quickly serve our customers and provides ample opportunities for our employees to grow their careers within the company. We take on challenging projects every day and our success relies on a collaborative, safe, and open-minded work environment that encourages teamwork, positivity, and ingenuity. We are committed to creating a culture of trust, respect, and acceptance.
RailWorks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment with RailWorks without regard to an individual's sex, race, religion, creed, color, national origin, sexual orientation, gender identity, marital status, age, disability, veteran status or other legally protected characteristics.

What RailWorks employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom