1

Trainee Computer Programmer Jobs in New York (NOW HIRING)

... Engineer Trainee performs basic engineering and related tasks. Duties include assisting with the ... Prepares plans using computer-aided design (CAD) software; assists in preparing as-built drawings ...

... Engineer Trainee performs basic engineering and related tasks. Duties include assisting with the ... Prepares plans using computer-aided design (CAD) software; assists in preparing as-built drawings ...

Thornton Tomasetti applies engineering and scientific principles to solve the world's challenges ... Strong coordination, communication, and computer skills, and a team player. * Daily travel to the N ...

Strong computer and technical skills, particularly within Microsoft Excel * Excellent written and ... with games and programming available in 214 countries and territories in 60 languages, and ...

... computer simulation, and data analysis and interpretation. The trainee will build skills in ... Mechanical Engineering * Biomedical Engineering * Bioengineering * Physics or related field

next page

Showing results 1-20

Trainee Computer Programmer information

See New York salary details

$36.1K

$71.1K

$104.5K

How much do trainee computer programmer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for trainee 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 can I expect from the onboarding and mentorship process as a Trainee Computer Programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What is a Trainee Computer Programmer job?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

How do I get a programming job with no experience?

To get a trainee computer programmer position with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Gaining proficiency in programming languages like Python or Java, creating a portfolio, and obtaining relevant certifications can improve your chances of entry-level employment.

What is a trainee programmer?

A trainee programmer is an entry-level position for individuals learning programming skills, often involving supervised work on coding projects. Trainees typically focus on developing foundational knowledge in programming languages, software development tools, and coding best practices during their training period.

What are the key skills and qualifications needed to thrive in the Trainee Computer Programmer position, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

Is 27 too late to start coding?

Starting a career as a trainee computer programmer at 27 is not too late, as many successful programmers begin at various ages. Learning programming languages and gaining practical experience through projects or certifications can lead to employment opportunities regardless of age.

Is AI replacing coders?

AI tools are increasingly automating certain coding tasks, but they do not fully replace computer programmers. Trainee computer programmers still need to develop problem-solving skills, understand programming languages, and work alongside AI to create and maintain software effectively.
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 job categories do people searching Trainee Computer Programmer jobs in New York look for? The top searched job categories for Trainee Computer Programmer jobs in New York are:
What cities in New York are hiring for Trainee Computer Programmer jobs? Cities in New York with the most Trainee Computer Programmer job openings:

Engineer Trainee

MTA Construction & Development

New York, NY • Hybrid

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

 

Job Posting

 

JOB TITLE:

Engineer Trainee (Summer 2026)

AGENCY:

Construction & Development

DEPT/DIV:

Delivery/Various

REPORTS TO:

Various Managers

WORK LOCATION:

2 Broadway

HOURS OF WORK:

8:30 AM to 5:00 PM or as required (7.5 HR/ DAY)

JOB FAMILY: ENG

GRADE: 001

SALARY RANGE:

$82,853

DEADLINE:

Open Until Filled

May need to work outside of normal work hours (i.e., evenings and weekends)

Travel may be required to other MTA locations or other external sites.

 

MTA Construction & Development reserves the right to remove this posting before the application deadline.

Agency Mission
 

MTA Construction & Development (C&D) is responsible for the planning, development, and execution of all capital construction projects across the MTA region. Through centralized oversight and management of the MTA’s $64 billion Capital Program, C&D ensures the efficient delivery of critical infrastructure projects that support the region’s vast transportation network. As part of the Metropolitan Transportation Authority, the largest transportation network in North America, C&D plays a key role in modernizing and expanding services that support 15.3 million residents across New York City, Long Island, southeastern New York State, and Connecticut. C&D is committed to delivering safe, innovative, and cost-effective capital projects that enhance the customer experience and strengthen the reliability and resilience of the MTA system.

Telework

This position is eligible for telework, which is currently one day per week. New hires are eligible to apply 30 days after their effective date of hire.

 

Job Summary

 

Engineering graduates interested in capital projects that rehabilitate, improve, and expand the MTA's extensive network of subway, bus, commuter rail, bridge, and tunnel infrastructure.

We offer opportunities for trainees to develop management and technical skills through on-the-job training involving several challenging assignments and projects.

This multi-year program requires successful trainees who earn a satisfactory performance evaluation and pass the Fundamentals of Engineering (FE) exam to graduate from Engineer Trainee to Assistant Engineer 1 in 18 Months.

Successful Trainees who progress to an Assistant Engineer 1 position will remain in this title at the agency's discretion until they receive their Professional Engineering license from the New York State Department of Education and obtain an Engineer 1 position.

The Engineer Trainee Program may change based on the New York State Department of Education requirements.

C&D Delivery is recruiting engineering college graduates who have obtained their degree within the past eighteen (18) months or graduating by June 30, 2026.

Selected candidates should be prepared for a September 10, 2026 start date.

 

Responsibilities

The Engineering Trainee shall work under the direction of a Manager or Engineer.

Perform elementary engineering work in scope development, design, request for contract development proposals, or capital construction oversight and/or inspection. Trainees may perform related support functions for capital projects, such as project controls, environmental engineering, or various engineering/technical functions.

Trainees will also receive training in engineering, construction, project management, and/or capital project support work of moderate difficulty and responsibility.

Participate in site visits and fieldwork at various facilities and infrastructure of the MTA operating agencies, including active construction sites.

Manage and contribute to a variety of challenging projects.

Depending upon assignment, various shifts/days may encompass full participation in all aspects of the organization.

Apply academic learning to engineering principles, critical thinking, and analysis.

Perform other duties as required.

Education and Experience

Bachelor's Degree in Engineering.

Relevant disciplines include Civil/Structural Engineering, Electrical Engineering, Mechanical Engineering, Environmental Engineering, Communications Engineering, Computer Control Systems, or comparable Engineering.

Basic understanding of engineering principles.

Strong presentation, written, and verbal communication skills.

Possess quantitative, analytical, and problem-solving skills.

Demonstrated organizational skills with attention to detail.

Ability to interact with multiple stakeholders.

Must have the ability to work both independently and within a team effectively.

Must be willing to adhere to the agency's policies, rules, and regulations.

Proficient in MS Office Suite and/or other comparable PC applications.

Comprehensive Benefits & Total Rewards Package:

 

Transportation & Financial Benefits

Commuting Made Easy – Enjoy a complimentary MTA transportation pass, plus access to tax-advantaged commuter benefits to maximize your savings.

Premium Health Coverage at Low Cost – Access high-quality individual, family, and domestic partner healthcare, dental, vision, and life insurance plans.

Secure Your Future – Build long-term financial security through pension plans and retirement savings accounts designed for eligible employees.

Time Off & Work-Life Balance

Generous Time Away – Recharge with substantial paid time off and comprehensive holiday schedules that support your personal and family commitments.

Holistic Support Services – Access our dedicated Work Life Services team and Office of the Chaplains unit for personal guidance and support when you need it most.

  

Professional Growth & Development

Learning & Development Program – Advance your career through structured professional development opportunities, skills training, and leadership programs tailored to support your growth within the organization.

Educational Investment – Pursue your career goals with in-house training and professional development, tuition reimbursement support, and partnerships with educational institutions.

Employee Experience & Community

Employee Assistance Programs – Comprehensive support services to help you navigate life's challenges with confidence and resources.

Discounts & Perks – Take advantage of MTA employee discount programs offering savings on products and services.

Connect & Belong – Join our vibrant Employee Resource Groups to build meaningful connections, share experiences, and contribute to an inclusive workplace culture.

How to Apply

For Internal Applicants: Log in to the My MTA Portal, click on the My Job Search tile, select the Careers link, search for the desired position, click Apply, and follow the on-screen instructions.

For External Applicants: Visit www.mta.info, click the “Careers” link located in the footer under the "The MTA" section, then click on “See All Open MTA Positions”. Search for the desired position, click Apply, and follow the instructions.

Additional Information:

Final salary is determined by experience, skill set, and alignment with compensation practices. The posted range reflects expected compensation and may be updated as market or business needs evolve.

To be eligible for consideration for a new role, current MTA employees must complete at least one year of service in their current role prior to applying. Additionally, eligibility to interview is contingent upon maintaining a satisfactory record of job performance, attendance, and disciplinary conduct.

Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the “Commission”).

Equal Employment Opportunity

MTA and its subsidiary and affiliated agencies are equal opportunity employers, including those with respect to veteran status and individuals with disabilities.

The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.