1

Senior Computer Programmer Jobs in New Jersey (NOW HIRING)

Senior ERP Programmer Analyst

Pennington, NJ · On-site

$45 - $60.75/hr

The Senior ERP Programmer Analyst will participate in the analysis, development and implementation of software programs and systems on the IBM Midrange computer and related business systems such as ...

We're hiring a handful of senior systems engineers to join a long-tenured team embedded at a major ... Active DoD Secret clearance * BS in Systems Engineering, Computer Engineering, Computer Science, or ...

Senior Data Engineer

Jersey City, NJ · Hybrid

$110K - $150K/yr

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... As an experienced Senior Data Engineer you will have the ability to share new ideas and collaborate ...

Senior Data Engineer

Princeton, NJ · Hybrid

$111K - $151K/yr

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... As an experienced Senior Data Engineer you will have the ability to share new ideas and collaborate ...

Senior Data Engineer

Morristown, NJ · Hybrid

$109K - $148K/yr

Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ... As an experienced Senior Data Engineer you will have the ability to share new ideas and collaborate ...

Showing results 41-60

Senior Computer Programmer information

See New Jersey salary details

$13

$53

$72

How much do senior computer programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for senior computer programmer in New Jersey is $53.07, according to ZipRecruiter salary data. Most workers in this role earn between $44.66 and $63.46 per hour, depending on experience, location, and employer.

What do senior computer programmers do?

Senior computer programmers design, develop, and maintain software applications, often leading projects and mentoring junior staff. They write code in programming languages such as Java, C++, or Python, perform code reviews, and troubleshoot technical issues to ensure software quality and performance.

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 type of senior computer programmer is most in demand?

Senior computer programmers with expertise in cloud computing, cybersecurity, and data science are highly in demand. Skills in programming languages such as Python, Java, and C++, along with experience in agile environments and relevant certifications, increase employability in this role.

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.

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 are the most commonly searched types of Computer Programmer jobs in New Jersey? The most popular types of Computer Programmer jobs in New Jersey are:
What cities in New Jersey are hiring for Senior Computer Programmer jobs? Cities in New Jersey with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in New Jersey as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $110,392 per year, or $53.1 per hour.

Senior Staff Engineer, Project (IPT Lead) (Parsippany-Troy Hills)

Marotta Controls, Inc.

Parsippany Troy Hills, NJ • On-site

$138K - $185K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

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


Job description

Position: Senior Staff Engineer, Project (IPT Lead)

Location: Parsippany, NJ

Job Id: 2001-681

# of Openings: 1

Position Summary: The Project Engineer is responsible for leading technical teams on new product development projects in our Power & Actuation Systems (PAS) Department. This individual will be part of a development team creating embedded systems for the manipulation and control of flight actuation systems. Activities for this role include requirements definition and management, planning of technical tasks for the team, review designs, integration and testing, release documentation and system validation. The qualified candidate will have either Mechanical, Electrical, or Software Engineering training and experience. This individual will play a key role on high priority programs and have significant interactions with senior engineers, system engineers, test engineers, program managers, and customers.

Key Responsibilities
  • Manage the technical team performance to project schedule and cost and support the program manager.
  • Lead the new product development processes of electromechanical systems for commercial and military platforms.
  • Demonstrate initiative, resourcefulness, judgment, cooperation, and ability to communicate technical information.
  • Support new business pursuits that address program technical requirements and associated schedule and costs.
  • Lead a technical team from the beginning to the end of a new development project.
  • Communicate, plan, organize, supervise, and control work in one or more projects concurrently.
  • Interface with both commercial and military customers in technical program definition and execution.
  • Identify technical tasks and resources for projects and create engineering development plans, WBS, etc. needed to execute projects.
  • Manage system requirements and define lower-level requirements.
  • Oversee/review technical reports to satisfy internal and external deliverables.
Qualifications
  • Bachelor’s or master’s degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • 6+ years of experience as a technical lead.
  • New Product Development experience in aerospace/military industry.
  • Ability to effectively communicate, plan, organize, supervise, and control work in one or more projects concurrently.
  • Experience in executing a project from the beginning to the end.
  • Strong documentation and writing skills.
  • Ability to work closely with a team of engineers and technicians and comfortable in laboratory environment.
  • Ability to obtain and maintain a security clearance.
  • Must be a US Citizen.
Additional Duties and Responsibilities
  • Bring initiatives and activities to closure in a timely manner through effective interaction with individuals, both internal and external to the Marotta organization (as required).
  • Abide by all safety, quality, housekeeping and company policies/procedures to ensure compliance to all regulatory and internal system requirements.
  • Contribute to a positive and cooperative work environment through effective communication at all levels internal and external to the organization.
  • Actively participate in team meetings, improvement initiatives/programs, etc. and support actions to drive company initiatives/goals.
  • Assist in the training of personnel to perform required technical tasks (as directed).
  • Consistently demonstrate commitment to company values.
  • Keep management informed of area activities and of any significant problems.
  • Assume responsibility for related duties as required or assigned.
  • Ensure that work area is clean, secure, and well maintained.
  • Complete special projects and miscellaneous assignments as required.
  • Position entails exposure to typical manufacturing (i.e., Machine Shop, Assembly, Testing, etc.) environments inclusive of the appropriate eye, hearing, and foot protection (as required).
  • Business office environment requiring use of telephone and personal computer.
  • Work under pressure and overtime when required, in order to meet deadlines.
Physical Requirements
  • While performing the duties of this job, the Senior Project Engineer is regularly required to see, talk and hear.
  • The Senior Project Engineer is frequently required to reach with hands and arms, and to use hands to finger, handle or feel.
  • The Senior Project Engineer is frequently required to sit at length, stand, walk, and move about the facility.
  • The Senior Project Engineer may be required to lift and/or move items weighing up to 20 pounds.
Pay Range

$138,000 - $185,000 per year

Many of our contracts require proof that you are a U.S. citizen and/or that an export license has been obtained for employees who are citizens of certain countries. Your employment, both initially and continually thereafter, is conditioned on production of such proof of citizenship and/or any export license that may be required to comply with any applicable laws and regulations.

At Marotta Controls, we are committed to a fair, performance-driven compensation approach that promotes consistency across all levels of our organization. We ensure that pay decisions are free from bias, based on objective criteria, and are regularly reviewed. Your level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, experience, and internal consistency.

Additionally, we offer a highly competitive compensation package for this opportunity, including incentive compensation and a comprehensive suite of premium benefits. These include medical, prescription, dental, vision, life, and disability insurance, a 401(k) plan with company match, tuition assistance, paid vacation, sick and personal days, paid holidays, and flexible scheduling options such as compressed workweeks. We value and reward employee achievements and host multiple engagement events each quarter to foster a strong, supportive workplace culture.

#J-18808-Ljbffr