MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
Quick apply
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
Senior Full-stack Engineer (NYC)
Manhattan, NY · On-site +1
... Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Alternatively, we will accept a Master's degree or foreign equivalent and one year of experience in ...
Senior Full-stack Engineer (NYC)
Manhattan, NY · On-site +1
... Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Alternatively, we will accept a Master's degree or foreign equivalent and one year of experience in ...
Computer Specialist Series
New York, NY · On-site
$116K/yr
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
Computer Specialist Series
New York, NY · On-site
$116K/yr
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
MOW Engineering/ Communications and Systems Engineering Reports to: Assistant Chief Officer Work ... Computer Specialist I: $112,067 Computer Specialist II: $116,750 Computer Specialist III: $126,082 ...
Adjuncts - Electrical and Computer Engineering - Spring 2026
Hoboken, NJ · On-site
$8K - $9K/mo
D. in Electrical Engineering, Computer Engineering, or a closely related discipline at the time of appointment. * Successful candidates should have a demonstrated interest and commitment to ...
Adjuncts - Electrical and Computer Engineering - Spring 2026
Hoboken, NJ · On-site
$8K - $9K/mo
D. in Electrical Engineering, Computer Engineering, or a closely related discipline at the time of appointment. * Successful candidates should have a demonstrated interest and commitment to ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$99 - $108/hr
The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and an introductory ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$99 - $108/hr
The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and an introductory ...
Adjuncts - Electrical and Computer Engineering - Spring 2026
Hoboken, NJ · On-site
$8K - $9K/mo
D. in Electrical Engineering, Computer Engineering, or a closely related discipline at the time of appointment. * Successful candidates should have a demonstrated interest and commitment to ...
Adjuncts - Electrical and Computer Engineering - Spring 2026
Hoboken, NJ · On-site
$8K - $9K/mo
D. in Electrical Engineering, Computer Engineering, or a closely related discipline at the time of appointment. * Successful candidates should have a demonstrated interest and commitment to ...
Computer Programming Tutor
Jersey City, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Jersey City, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
New Rochelle, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
New Rochelle, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$99 - $108/hr
Responsibilities The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$99 - $108/hr
Responsibilities The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$108/hr
Responsibilities The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and ...
Adjunct Faculty- Electrical & Computer Engineering
Manhattan, NY · On-site
$108/hr
Responsibilities The Department of Electrical and Computer Engineering at New York Institute of Technology, NYC, is looking for an Adjunct Professor to teach Electrical and Computer Engineering and ...
Computer Programming Tutor
Hoboken, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Hoboken, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Elizabeth, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Elizabeth, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Paterson, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Paterson, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Paramus, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Paramus, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Yonkers, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Yonkers, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Summit, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Summit, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Westfield, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Westfield, NJ · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Mount Vernon, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programming Tutor
Mount Vernon, NY · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Computer Programmer information
See River Edge, NJ salary details
$33.7K - $39.5K
5% of jobs
$39.5K - $45.3K
10% of jobs
$45.3K - $51.1K
7% of jobs
$52.1K is the 25th percentile. Wages below this are outliers.
$51.1K - $56.9K
15% of jobs
$56.9K - $62.6K
7% of jobs
The median wage is $64.7K / yr.
$62.6K - $68.4K
15% of jobs
$68.4K - $74.2K
11% of jobs
$78.6K is the 75th percentile. Wages above this are outliers.
$74.2K - $80K
6% of jobs
$80K - $85.8K
14% of jobs
$85.8K - $91.6K
7% of jobs
$91.6K - $97.4K
2% of jobs
$33.7K
$66.3K
$97.4K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What Does a Computer Programmer Do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?
$116K/yr
Other
Posted 4 days ago
Metropolitan Transportation Authority rating
7.5
Based on 132 frontline employees who took The Breakroom Quiz
38th of 76 rated public transport
Job description
Title: Computer Specialist Series
First Date of Posting: 04/15/2026
Last Date of Filing: Open Until Filled
Department: Subways
Division/Unit: MOW Engineering/ Communications and Systems Engineering
Reports to: Assistant Chief Officer
Work Location: 2 Broadway
Hours of Work: 8 am - 4 pm
This position supports Capital Construction & Development (C&D) in coordinating and resolving project issues involving communication systems. Working with wide latitude for initiative and professional judgment, the incumbent will plan, design, configure, and integrate applications supporting NYCT's communication infrastructure. Duties include reviewing and enhancing communication-based networks, ensuring system security, and maintaining internal controls to safeguard agency assets and data.
- Coordinate design reviews, integration testing (SIT/SAT), and production cutovers with stakeholders, vendors, and maintenance divisions; document as-built conditions.
- Review communication room and cabinet installations; confirm compliance with design and COE standards.
- Support backbone transport systems (SONET/ATM) and fiber plant updates, including labeling, splicing maps, and acceptance checks.
- Provide technical guidance and mentoring; prepare concise technical documentation and executive-ready reports.
- Design and implement software and data solutions supporting NYCT communications (event processing, telemetry, dashboards, NMS/SCADA interfaces).
- Support field-deployed communication platforms (PA, ET, EEBCS, Help Points, IACS, CAMS, PSLAN) and related head-end systems.
- Develop automations (APIs, scripts, ETL) for configuration management and system monitoring; maintain secure baselines and release artifacts.
- Administer databases and applications; implement cybersecurity controls, monitoring, and incident response.
1.A baccalaureate degree from an accredited college, including or supplemented by 24 semester credits in computer science or a related computer field and two years of satisfactory full-time computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data communications, mainframe development, mobile development, web development and design, including one year in a project leader capacity or as a major contributor on a complex project; or
2. A four-year high school diploma or its educational equivalent and six years of satisfactory full-time computer software experience as described in "1" above, including one year in a project leader capacity or as a major contributor on a complex project; or
To be eligible for placement in Assignment Level IV, in addition to the Qualification Requirements stated above, individuals must have one additional year of satisfactory experience in a project leader capacity or as a major contributor on a complex project.
- Demonstrated experience with communication and network system design, testing, and integration in operational or transportation environments.
- Proficiency in network and server architectures, including Voice/IP, VLANs, routing, firewalls, VPNs, and secure remote access.
- Experience supporting enterprise communication platforms such as PA, ET, EEBCS, IACS, Help Points, CAMS, or comparable systems.
- Working knowledge of software development and automation (e.g., Python, PowerShell, SQL, APIs, ETL pipelines, or related tools).
- Familiarity with SCADA/NMS/Fire Alarm platforms, performance monitoring, and fault management.
- Understanding of cybersecurity principles, access control, encryption, and incident response.
- Ability to interpret and review engineering drawings, as-builts, and network documentation.
- Skilled in preparing concise technical reports, presentations, and executive-level summaries.
- Effective interpersonal and communication skills for collaboration with vendors, maintenance divisions, and user departments.
Based on evaluation of education, skills, experience and interview.
As an employee of MTA-NYC Transit, you may be required to complete an annual financial disclosure statement with the State of New York, if your position earns more than $105,472 (this figure is subject to change) per year or if the position is designated as a policy maker.
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities.
What Metropolitan Transportation Authority employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Metropolitan Transportation Authority
Sourced by ZipRecruiter
Industry
Urban transit systems
Company size
1,001 - 5,000 Employees
Headquarters location
New York, NY, US
Year founded
1834