1

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

Programmer Senior High - Analysis, design, codin g, component and assembly testing of all application code owned by the Application Team - Maintenance (including production support), enhancement and ...

The Senior Manager, Analytics Engineering will partner with business and technology leaders on large-scale data initiatives, convert complex business requirements into durable data solutions, and ...

Salesforce Sr. Developer

Parsippany, NJ · On-site

$126K - $154K/yr

... gathering, analysis, design, development, testing, UAT support, Deployment and post go-live ... Required : • Salesforce Sr. developer to work in different small project/enhancement work • ...

Senior Electrical Engineer

Manhattan, NY · On-site

$118K - $154K/yr

Mentor senior designers and engineers with intention, growing both technical confidence and ... Drive innovation in electrical system strategies, load analysis, lighting control design, and ...

Senior Analytics Engineer

New York, NY · Hybrid

$149K - $195K/yr

We're hiring a Senior Analytics Engineer to join our Data Team. Oscar is the first health insurance company built around a full stack technology platform and a relentless focus on serving our members.

Showing results 41-60

Senior Programmer Analyst information

See Edison, NJ salary details

$22

$51

$72

How much do senior programmer analyst jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for senior programmer analyst in Edison, NJ is $51.62, according to ZipRecruiter salary data. Most workers in this role earn between $43.37 and $58.70 per hour, depending on experience, location, and employer.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

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

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

What are popular job titles related to Senior Programmer Analyst jobs in Edison, NJ?

For Senior Programmer Analyst jobs in Edison, NJ, the most frequently searched job titles are:

What job categories do people searching Senior Programmer Analyst jobs in Edison, NJ look for?

The top searched job categories for Senior Programmer Analyst jobs in Edison, NJ are:

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

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

Infographic showing various Senior Programmer Analyst job openings in Edison, NJ as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, 1% Temporary, and 6% Contract. Highlights an 79% Physical, 10% Hybrid, and 11% Remote job distribution, with an average salary of $109,664 per year, or $52.7 per hour.

Senior PeopleSoft Developer/Analyst II

Princeton University

Princeton, NJ • On-site

$121K - $137K/yr

Full-time

Re-posted 3 days ago


Key responsibilities

  • Analyze customer requests and needs, and develop customizations, reports, interfaces, and solutions within the PeopleSoft HCM environment.

  • Support operational activities by troubleshooting application issues, applying upgrades, and assisting with system maintenance and customer support.

  • Collaborate with stakeholders to design, develop, and implement solutions, including system interfaces and integrations, to meet business requirements.


Princeton University rating

9.0

Company rating: 9.0 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

26th of 631 rated colleges and universities


Job description

Overview
Princeton University's Office of Information Technology is seeking a Senior Developer/Analyst II to serve as a technical expert for the PeopleSoft Human Capital Management (HCM) application. This position analyzes customer needs and develops customizations, reports, interfaces and bolt-on solutions for HCM. Responsibilities also include operational support, testing, maintenance, and customer support. The Senior Developer/Analyst works under the general supervision of senior staff and the Senior Manager/Director of the group.
A Senior Developer/Analyst will build and maintains interactive applications within the ERP landscape: focusing on design, development, integration, testing, and deployment, while collaborating with stakeholders and ensuring scalable, high-performance solutions that meet business needs. Key tasks include requirement analysis, coding, debugging, creating documentation, and improving development processes.
A remote work arrangement within the US may be considered for candidates with the appropriate background and experience.
If remote, employees are expected to have a professional, distraction free environment with reliable high-speed internet connection.
Responsibilities
Business/System Analysis and Development:
  • Analyze customer requests and needs, build conceptual models as needed and recommend and design appropriate solutions to meet their needs.
  • Conceptualize solutions in collaboration with business partners. Develop solutions within the PeopleSoft environment that meet customer business needs.
  • Design and develop interfaces between new and existing systems, both internal and external to Princeton.
  • Work with senior managers and peers to translate functional requirements into technical requirements and design appropriate solutions.
  • Develop a deep understanding of customer business processes.
  • Build and nurture trusting professional relationships with the business partners.

Support:
  • Troubleshoot operational application issues and implement appropriate solutions.
  • Follow established change management processes to migrate changes to production environments.
  • Apply delivered PeopleSoft Upgrade Manager (PUM) images.
  • Support the Human Resources, Dean of the Faculty and Finance and Treasurer offices.

Leadership:
  • Research new functionality and technologies that can enhance customer business processes and meet business needs.
  • Collaborate with ERP colleagues in the research and implementation of new technologies, including training and knowledge transfer.
  • Keep an open mind and a learning mindset to new ERP platforms and artificial intelligence options to create efficiencies.

Qualifications
Essential Qualifications:
  • A minimum of 5 years of experience as a PeopleSoft developer/analyst, which includes direct programming experience and experience conducting business analysis with technical and non-technical staff.
  • A minimum of 5 years of experience as a developer/analyst supporting PeopleSoft HCM, mainly HR, Payroll, Benefits, Absence Management, Time & Labor and Self Service.
  • In-depth knowledge of PeopleSoft architecture.
  • In-depth experience developing in PeopleTools, including Application Designer, Application Engine, PeopleCode, and Application Packages.
  • In-depth knowledge SQR, and SQL.
  • In-depth knowledge of debugging and tracing PeopleSoft sessions.
  • Working knowledge of HTML5, CSS, XML, JavaScript.
  • Understanding of sound security principles and practices.
  • Strong analytical and problem-solving skills.
  • Strong initiative and drive.
  • Ability to multi-task between projects and applications and to manage multiple priorities, while meeting deadlines.
  • Excellent communication skills.
  • Ability to work effectively as a member of a team, as well as independently.
  • Ability to adapt to change, keep abreast of technology trends, and learn new skills and technologies.
  • Well versed in project methodologies: Agile and Waterfall.
  • Education: Bachelor's degree in Computer Science, Information Systems or other related fields or equivalent related work experience.

Preferred Qualifications:
  • Experience in a higher-education setting.
  • Working knowledge of PeopleSoft Fluid, Work Centers and Activity Guides.
  • Working knowledge of web service technologies such as Integration Broker, REST and SOAP.
  • Knowledge of scheduling software (such as PeopleSoft Process Scheduler, IWS).
  • Working knowledge of AWE.
  • Familiarity with other ERP solutions: Workday, and/or Oracle.
  • Familiarity with change management processes and software (such as ServiceNow).
  • Familiarity with COBOL.

Princeton University is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.
The University considers factors such as (but not limited to) scope and responsibilities of the position, candidate's qualifications, work experience, education/training, key skills, market, collective bargaining agreements as applicable, and organizational considerations when extending an offer. The posted salary range represents the University's good faith and reasonable estimate for a full-time position; salaries for part-time positions are pro-rated accordingly.
If the salary range on the posted position shows an hourly rate, this is the baseline; the actual hourly rate may be higher, depending on the position and factors listed above.
The University also offers a comprehensive benefit program to eligible employees. Please see this link for more information.
Standard Weekly Hours
36.25
Eligible for Overtime
No
Benefits Eligible
Yes
Probationary Period
180 days
Essential Services Personnel (see policy for detail)
No
Physical Capacity Exam Required
No
Valid Driver's License Required
No
Experience Level
Mid-Senior Level
#Ll-DP1
Salary Range
$121,000 to $137,000

What Princeton University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom