1

Computer System Programmer Jobs in New York, NY (NOW HIRING)

Analyze business processes and implement demand planning enhancements, integrations, and system ... Education Bachelor's degree in Computer Science, Information Technology, Engineering, Business, or ...

COMPUTER ASSOC (SOFTWARE)

Valhalla, NY

$17 - $18.75/hr

The selected candidate will work with engineers, electricians, computer staff and/or contractors, both in office and in the field to perform security system and computer setup, troubleshooting, and ...

COMPUTER ASSOC (SOFTWARE)

Valhalla, NY ยท On-site

$17 - $18.75/hr

The selected candidate will work with engineers, electricians, computer staff and/or contractors, both in office and in the field to perform security system and computer setup, troubleshooting, and ...

CIMEX CAD software * We are seeking an experienced Cimex CAD Programmer to design and program flat ... Familiarity with laser cutting systems and rule bending equipment * Understanding of make-ready ...

Cimex CAD Programmer

Irvington, NJ ยท On-site

$100K/yr

CIMEX CAD software * We are seeking an experienced Cimex CAD Programmer to design and program flat ... Familiarity with laser cutting systems and rule bending equipment * Understanding of make-ready ...

next page

Showing results 1-20

Computer System Programmer information

See New York, NY salary details

$18

$54

$89

How much do computer system programmer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for computer system programmer in New York, NY is $54.51, according to ZipRecruiter salary data. Most workers in this role earn between $39.52 and $68.22 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer System Programmer, and why are they important?

To thrive as a Computer System Programmer, you need strong programming abilities in languages such as C, C++, or Java, along with a degree in computer science or a related field. Familiarity with operating systems, integrated development environments (IDEs), and version control systems like Git is typically required. Attention to detail, analytical thinking, and effective problem-solving are essential soft skills that distinguish top performers. These competencies ensure the development of reliable, efficient, and maintainable systems that meet organizational and user needs.

What is the difference between Computer System Programmer vs Software Developer?

AspectComputer System ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field; certifications like CompTIA or Microsoft may be beneficialSimilar educational background; often holds degrees in computer science, software engineering, or related fields
Work EnvironmentWorks mainly in IT departments, focusing on system-level programming, operating systems, and hardware integrationWorks in various industries, developing applications, web, mobile, or enterprise software
Industry UsageCommonly employed in technology firms, government agencies, and organizations with complex IT infrastructureWidely used across tech companies, startups, and businesses developing consumer or enterprise software

While both roles require programming skills and a similar educational background, Computer System Programmers focus on system-level software and hardware integration, whereas Software Developers create applications and user-facing software solutions.

What are computer system programmers?

Computer system programmers are professionals who write, test, and maintain the software that enables computers and networks to function effectively. They typically work on system-level software such as operating systems, network distribution software, and compilers, ensuring that computer hardware and software work seamlessly together. Their role often involves debugging, updating, and optimizing existing code to improve system performance and security. Computer system programmers may also collaborate with hardware engineers and other IT professionals to integrate new technologies into existing systems.

What are the typical collaboration dynamics between computer system programmers and other IT professionals?

Computer system programmers frequently collaborate with system analysts, network engineers, and software developers to ensure that new or modified systems integrate seamlessly with existing infrastructure. They often participate in meetings to discuss technical requirements, troubleshoot issues alongside IT support teams, and work closely with quality assurance professionals to test system functionality. Strong communication and teamwork skills are essential, as these collaborations are crucial for identifying potential problems early and ensuring project success.
What are popular job titles related to Computer System Programmer jobs in New York, NY? For Computer System Programmer jobs in New York, NY, the most frequently searched job titles are:
What job categories do people searching Computer System Programmer jobs in New York, NY look for? The top searched job categories for Computer System Programmer jobs in New York, NY are:
Master System Integration Programmer

Master System Integration Programmer

Statewide Conditioning Inc

South Amboy, NJ โ€ข On-site

$130K - $180K/yr

Full-time

Re-posted 2 days ago


Job description

Master Systems Integration Programmer
Come join a team that has been in business for over 39 years!
We take great pride in our exceptional reputation in the commercial HVAC industry - built on the quality of our work and the dedication of our loyal employees.
We offer a comprehensive benefits package, competitive salaries, and company-sponsored events throughout the year. Our leadership team is transparent about the direction of the company and our goals, so every team member understands where we're headed.
We invest in our people and training, and we're looking for individuals who think outside the box and want to grow with us.
If this sounds like you, keep reading!
We are seeking a highly skilled and experienced Master System Integration Programmer to join our team. If you possess expertise in integrating Niagara, Distech, Johnson Controls, and Honeywell systemsand are passionate about driving innovation in the field of building automation, we want to hear from you.
Duty Summary: Design, develop, and implement advanced system integration solutions for building control systems, with a focus on Niagara, Distech, Honeywell, and Johnson Controls. Including Access Control and PLC Controls as well as cameras and water/energy meters.
Requirements and Qualifications:
  • Proven expertise in integrating building control systems, with a strong focus on Niagara, Honeywell, Distech, and Johnson Controls. **Building Automation BMS/BAS Specific programming experience is required**
  • Proficiency in programming languages and software tools relevant to control system integration.
  • Strong problem-solving skills and the ability to troubleshoot complex integration issues.
  • Excellent communication skills and the ability to work effectively with clients and cross-functional teams.
  • Knowledge of industry standards and best practices in building automation and controls.
  • Project management skills, with the ability to manage multiple projects simultaneously.
  • Certification or training in Niagara, Honeywell, Distech, or Johnson Controls systems (preferred).
  • Knowledge of industry tools, multimeters, ethernet testers, etc., and the ability to effectively utilize these tools and reading and understand control schematics.
  • Safety-minded and knowledge of OSHA safety regulations
  • Strong verbal communication skills, ability to explain complex BAS issues with customers in a way they understand
  • Critical-thinker, problem-solver, ability to think outside the box
  • Current valid driver's license for operating motor vehicles in the state of New Jersey
  • Must be punctual and adhere to a daily schedule with multiple appointments in different locations
  • Must have professional appearance, strong writing abilities, computer skills, strong customer service skills

Responsibilities:
  • Design, develop, and implement advanced system integration solutions for building control systems, with a focus on Niagara, Distech, Honeywell, and Johnson Controls. Including Access Control and PLC Controls as well as cameras and water/energy meters.
  • Collaborate with clients and internal teams to gather requirements and understand project objectives.
  • Configure, program, and customize control systems to meet project-specific needs.
  • Troubleshoot and resolve integration issues, ensuring the seamless operation of all systems.
  • Perform system diagnostics and recommend enhancements to improve system performance and efficiency.
  • Create documentation and provide training to clients and team members on integrated systems.
  • Keep abreast of industry trends and emerging technologies in building automation and control systems.
  • Stay updated on the latest developments in Niagara, Honeywell, Distech, and Johnson Controls platforms.
  • Perform work to OSC Standards on naming and programming.

We are a drug free company and require all employees to pass a drug test prior to beginning employment