1

Senior Computer Programmer Jobs in Edison, NJ (NOW HIRING)

SENIOR PROGRAMMER ANALYST

Brooklyn, NY · On-site

$48.25 - $65.50/hr

ITS creates and enhances the technology infrastructure and computer applications that support HRA ... Senior Programmers, Support Staff, Product Managers) to plan program code implementation ...

SENIOR PROGRAMMER ANALYST

Brooklyn, NY · On-site

$125K - $150K/yr

ITS creates and enhances the technology infrastructure and computer applications that support HRA ... Senior Programmers, Support Staff, Product Managers) to plan program code implementation ...

SENIOR PROGRAMMER ANALYST

Brooklyn, NY · On-site

$48.25 - $65.50/hr

ITS creates and enhances the technology infrastructure and computer applications that support HRA ... Senior Programmers, Support Staff, Product Managers) to plan program code implementation ...

SENIOR PROGRAMMER ANALYST

Brooklyn, NY · On-site

$48.25 - $65.50/hr

ITS creates and enhances the technology infrastructure and computer applications that support HRA ... Senior Programmers, Support Staff, Product Managers) to plan program code implementation ...

Senior Verification Engineer

New York, NY · On-site

$114K - $157K/yr

Job Title- Senior Verification Engineer Project Location - On-site 5 days Lake Ronkonkoma NY (Long ... MUST have a Bachelor's or Master's in Electrical or Computer Engineering (pedigree is very ...

The Senior Statistical Programmer plays a critical role in supporting clinical development programs ... Education * Master's degree in Statistics, Computer Science, Data Science, Health Sciences ...

Senior Hardware Engineer

Hoboken, NJ · On-site

$120K - $161K/yr

Senior Engineer, Hardware Location : Hoboken, NJ Division: Technology Department : Engineering ... Bachelor of Science (BS) in Electrical Engineering or Computer Engineering (EE or CE) from an ...

Senior Hardware Engineer

Hoboken, NJ · On-site

$120K - $161K/yr

Senior Engineer, Hardware Location : Hoboken, NJ Division: Technology Department : Engineering ... Bachelor of Science (BS) in Electrical Engineering or Computer Engineering (EE or CE) from an ...

Senior Engineer II

New York, NY · On-site +1

$243K - $303K/yr

Senior Engineer II Employer: CoreWeave, Inc. Loca&on: 33 Whitehall St, New York, NY 10004. Req ... Bachelor's/US or Foreign Equivalent in Computer Science, Computer Engineering, Math, Software ...

The Onsite AV Specialist - Level 3 serves as a senior technical specialist onsite , responsible for ... Coordinate with internal engineering teams and OEM escalation paths for advanced issue resolution ...

Senior AI/ML Research Engineer

Florham Park, NJ · On-site

$109K - $150K/yr

Senior AI/ML Research Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... Bachelor's degree in computer science, computer engineering, or machine learning and at least 7 ...

New

Senior Software Engineer

Manhattan, NY · On-site

$134K - $177K/yr

They are seeking a Senior Software Engineer who will take ownership of product and infrastructure ... Required : • Bachelors of Science or Bachelors of Art in Computer Science, Computer Engineering ...

Senior Software Engineer

New York, NY · On-site

$140K - $200K/yr

Bachelor's in Computer Science or Computer Engineering * Has held titles such as Senior SWE, Staff/Principal Engineer, Software Engineering Lead, or Technical Lead * 2+ years at a Series D+ company ...

Senior Mobility Engineer

Manhattan, NY · On-site

$119K - $162K/yr

Computer Futures is a leading IT recruitment consultancy, specializing in placing IT experts in ... They are seeking a Senior Mobility Engineer to manage and configure mobility environments, create ...

Showing results 21-40

Senior Computer Programmer information

See Edison, NJ salary details

$13

$54

$74

How much do senior computer programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for senior computer programmer in Edison, NJ is $54.12, according to ZipRecruiter salary data. Most workers in this role earn between $45.53 and $64.71 per hour, depending on experience, location, and employer.

What is a senior computer programmer?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a senior computer programmer?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What are some typical challenges senior computer programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.

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

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

How much does a senior computer programmer make?

A senior computer programmer typically earns between $90,000 and $130,000 annually, depending on experience, location, and industry. They often have advanced coding skills in languages like Java, C++, or Python and may hold certifications that enhance their earning potential.

What are the most commonly searched types of Computer Programmer jobs in Edison, NJ?

The most popular types of Computer Programmer jobs in Edison, NJ are:

What cities near Edison, NJ are hiring for Senior Computer Programmer jobs?

Cities near Edison, NJ with the most Senior Computer Programmer job openings:

Infographic showing various Senior Computer Programmer job openings in Edison, NJ as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $112,569 per year, or $54.1 per hour.

SENIOR PROGRAMMER ANALYST

City of New York

Brooklyn, NY • On-site

$48.25 - $65.50/hr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


City Of New York rating

7.2

Company rating: 7.2 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

627th of 854 rated public administrative organizations


Job description

Job Description

The Department of Social Services (DSS) is comprised of the administrative units of the New York City Human Resources Administration (HRA) and the Department of Homeless Services (DHS). HRA is dedicated to fighting poverty and income inequality by providing New Yorkers in need with essential benefits such as Food Assistance and Emergency Rental Assistance. DHS is committed to preventing and addressing homelessness in New York City by employing a variety of innovative strategies to help families and individuals successfully exit shelter and return to self-sufficiency as quickly as possible.
Information Technology Services (ITS) is DSS's technology services organization. ITS mission is to support the daily, emergent, and long-term needs of both agencies. ITS creates and enhances the technology infrastructure and computer applications that support HRA and DHS and develops applications, including a variety of client eligibility and recertification systems, case management systems, housing systems, employment/work engagement services, revenue producing computer matches, claiming systems, and personnel systems.
Information Technology Services (ITS) is recruiting for two (2) IT Project Specialist, to function as Senior Programmer Analysts, who will:
- Work with ITS staff (managers, Senior Programmers, Support Staff, Product Managers) to plan program code implementation, enhancements and changes to the IVRS systems.
- Conduct research, develop advanced technology solutions, and provide solutions throughout the entire lifecycle of the IVRS applications.
- Perform complex information technology project work on the IVRS Management system that delivers usable software and technology solutions using automated voice software.
- Oversee, plan, manage and coordinate complex projects from initiation to completion, including defining project scope, creating and updating projects plans and work breakdown structures, scheduling project deliverables, goals and milestones.
- Identify and manage IT project risk, determine resource needs, obtain signoff on project deliverables, use experience IVRS NICE CXOne or similar platform.
- Provide day-to-day oversight and leadership of various software development lifecycles including design, coding, testing, implementation and maintenance of the legacy IVRS infrastructure.
- Contribute to functional design, prepare documents for the general design solution that meets the system security requirements and build and deploy applications using the Web Based application tools and IVRS Telephony build in tools; conduct User Acceptance Testing (UAT) and documentation of test cases.
- Perform software unit integration and acceptance testing, design reports, audit trails/logs and security mechanisms to ensure proper and safe operations using available tools such as but not limited to: Oracle, SQL, XML, .NET.
Hours/Shift:
9am-5pm
IT PROJECT SPECIALIST - 95710

Qualifications

1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or
2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or
3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or
4. Education and/or experience which is equivalent to "1", "2", or "3" above.

Additional Information

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.


What City Of New York employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom