Partner closely with project managers, business stakeholders, and senior managers to translate ... Experience in systems analysis and programming of software applications * Strong Java experience
Partner closely with project managers, business stakeholders, and senior managers to translate ... Experience in systems analysis and programming of software applications * Strong Java experience
The senior programmer will also write programs to analyze data with statistical methods which are not currently available through commercial software packages. The programmer will be a key ...
The senior programmer will also write programs to analyze data with statistical methods which are not currently available through commercial software packages. The programmer will be a key ...
Senior Statistical Programmer
Rahway, NJ · On-site
The senior programmer will also write programs to analyze data with statistical methods which are not currently available through commercial software packages. The programmer will be a key ...
Senior Statistical Programmer
Rahway, NJ · On-site
The senior programmer will also write programs to analyze data with statistical methods which are not currently available through commercial software packages. The programmer will be a key ...
Senior Systems Programmer Analyst
Woodbridge, NJ · On-site
$119 - $145/hr
Design and optimize SQL Server database structures to support high-volume data historization, alarming, reporting, and advanced analytics in MES; Partner with controls engineers and IT leaders to ...
New
Senior Systems Programmer Analyst
Woodbridge, NJ · On-site
$119 - $145/hr
Design and optimize SQL Server database structures to support high-volume data historization, alarming, reporting, and advanced analytics in MES; Partner with controls engineers and IT leaders to ...
New
Systems Programmer Analyst II - Java
Jersey City, NJ · On-site
$100K - $150K/yr
Join us as a Senior Java Developer (Data Analytics) in our Sanctions Technology team! The Senior Java Developer will work cross teams within Compliance Sanctions Systems group. He/she will help to ...
Systems Programmer Analyst II - Java
Jersey City, NJ · On-site
$100K - $150K/yr
Join us as a Senior Java Developer (Data Analytics) in our Sanctions Technology team! The Senior Java Developer will work cross teams within Compliance Sanctions Systems group. He/she will help to ...
Systems Programmer Analyst II - Java
Jersey City, NJ · On-site
$100K - $150K/yr
Join us as a Senior Java Developer (Data Analytics) in our Sanctions Technology team! The Senior Java Developer will work cross teams within Compliance Sanctions Systems group. He/she will help to ...
Systems Programmer Analyst II - Java
Jersey City, NJ · On-site
$100K - $150K/yr
Join us as a Senior Java Developer (Data Analytics) in our Sanctions Technology team! The Senior Java Developer will work cross teams within Compliance Sanctions Systems group. He/she will help to ...
AS400 RPGILE EDI Programmer Analyst Hybrid position Our client is looking for a SR RPG EDI programmer having experience and being highly proficient in RPG-FREE, RPG-ILE, EDI (INOVIS Trusted Link ...
AS400 RPGILE EDI Programmer Analyst Hybrid position Our client is looking for a SR RPG EDI programmer having experience and being highly proficient in RPG-FREE, RPG-ILE, EDI (INOVIS Trusted Link ...
Performs and validates statistical analysis. * Independently reviews CSRs and performs data ... Strong SAS programming skills, with experience in SAS-Base, MACRO, STAT, and GRAPH. * Strong CDISC ...
Performs and validates statistical analysis. * Independently reviews CSRs and performs data ... Strong SAS programming skills, with experience in SAS-Base, MACRO, STAT, and GRAPH. * Strong CDISC ...
... senior developers and architects to propose, review, and implement scalable technical designs. • Estimate development effort, manage priorities, and ensure timely and high quality delivery of ...
... senior developers and architects to propose, review, and implement scalable technical designs. • Estimate development effort, manage priorities, and ensure timely and high quality delivery of ...
Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD
Rutherford, NJ · On-site
$121K - $181K/yr
The ideal candidate is a high-impact individual with a passion for data, analytics, and problem ... Contribute to the continuous improvement of data engineering processes, standards, and best ...
Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD
Rutherford, NJ · On-site
$121K - $181K/yr
The ideal candidate is a high-impact individual with a passion for data, analytics, and problem ... Contribute to the continuous improvement of data engineering processes, standards, and best ...
Java Senior Developer (AVP) - Hybrid
Jersey City, NJ · On-site
$121K - $181K/yr
... Senior Programmer Analyst - C12) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in ...
Java Senior Developer (AVP) - Hybrid
Jersey City, NJ · On-site
$121K - $181K/yr
... Senior Programmer Analyst - C12) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in ...
Associate Programmer/ Analyst - Anticaste Initiative
New York, NY · On-site
$72K - $77K/yr
... Programmer/Analyst - Anticaste Initiative in the Department of Digital Library and Scholarly ... Designs and implements simple systems specified by senior team members or designated partners in ...
Associate Programmer/ Analyst - Anticaste Initiative
New York, NY · On-site
$72K - $77K/yr
... Programmer/Analyst - Anticaste Initiative in the Department of Digital Library and Scholarly ... Designs and implements simple systems specified by senior team members or designated partners in ...
Partner with senior developers and architects to propose, review, and implement scalable technical ... Provide 2nd and 3rd level production support, including incident analysis and resolution in a ...
Partner with senior developers and architects to propose, review, and implement scalable technical ... Provide 2nd and 3rd level production support, including incident analysis and resolution in a ...
Partner with senior developers and architects to propose, review, and implement scalable technical ... Provide 2nd and 3rd level production support, including incident analysis and resolution in a ...
Partner with senior developers and architects to propose, review, and implement scalable technical ... Provide 2nd and 3rd level production support, including incident analysis and resolution in a ...
Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD
Rutherford, NJ · On-site
$121.20 - $181.80/hr
The ideal candidate is a high‑impact individual with a passion for data, analytics, and ... MCP) through advanced prompt engineering to enhance development and operational efficiency.
Senior Python Engineer - Applications Development Sr Programmer Analyst - C12 - RUTHERFORD
Rutherford, NJ · On-site
$121.20 - $181.80/hr
The ideal candidate is a high‑impact individual with a passion for data, analytics, and ... MCP) through advanced prompt engineering to enhance development and operational efficiency.
Information Technology (IT), Clinical Research, Rehabilitation Therapy and Nursing. Sr SAS Programmer Analyst - SDTM * Responsible for SDTM data creation and delivery for oncology studies. * Prepare ...
Information Technology (IT), Clinical Research, Rehabilitation Therapy and Nursing. Sr SAS Programmer Analyst - SDTM * Responsible for SDTM data creation and delivery for oncology studies. * Prepare ...
Job Title: Sr. SAS Programmer Analyst Duration: 1 year+ Location : Woodcliff Lake, NJ * Perform SAS programming to provide data review complex listings /reports to support Data Management function ...
Job Title: Sr. SAS Programmer Analyst Duration: 1 year+ Location : Woodcliff Lake, NJ * Perform SAS programming to provide data review complex listings /reports to support Data Management function ...
Senior Python Engineer - Applications Development Sr Programmer Analyst - Assistant Vice President
Rutherford, NJ · On-site
$121K - $181K/yr
The ideal candidate is a high-impact individual with a passion for data, analytics, and problem ... Contribute to the continuous improvement of data engineering processes, standards, and best ...
Senior Python Engineer - Applications Development Sr Programmer Analyst - Assistant Vice President
Rutherford, NJ · On-site
$121K - $181K/yr
The ideal candidate is a high-impact individual with a passion for data, analytics, and problem ... Contribute to the continuous improvement of data engineering processes, standards, and best ...
Senior iOS Software Developer
Edgewater, NJ · On-site
$63 - $81.75/hr
Senior iOS Software Developer, Edgewater, NJ We are looking for a self-motivated, focused, and ... Programmer Analyst, New Jersey Recruiters, Information Technology Jobs, IT Jobs, New Jersey ...
Senior iOS Software Developer
Edgewater, NJ · On-site
$63 - $81.75/hr
Senior iOS Software Developer, Edgewater, NJ We are looking for a self-motivated, focused, and ... Programmer Analyst, New Jersey Recruiters, Information Technology Jobs, IT Jobs, New Jersey ...
Senior EDI Programmer/Systems Analyst
Manhattan, NY · On-site
$110K - $120K/yr
The Sr. EDI Programmer/System Analyst will also develop custom scripts and applications based on our project priority list, test applications regularly, create software patches for older platforms ...
Senior EDI Programmer/Systems Analyst
Manhattan, NY · On-site
$110K - $120K/yr
The Sr. EDI Programmer/System Analyst will also develop custom scripts and applications based on our project priority list, test applications regularly, create software patches for older platforms ...
Senior Programmer Analyst information
See Springfield, NJ salary details
$23.53 - $28.15
2% of jobs
$28.15 - $32.77
3% of jobs
$32.77 - $37.39
3% of jobs
$37.39 - $42.01
10% of jobs
$44.32 is the 25th percentile. Wages below this are outliers.
$42.01 - $46.63
14% of jobs
$46.63 - $51.25
12% of jobs
The median wage is $52.98 / hr.
$51.25 - $55.87
17% of jobs
$59.33 is the 75th percentile. Wages above this are outliers.
$55.87 - $60.49
19% of jobs
$60.49 - $65.11
12% of jobs
$65.11 - $69.73
5% of jobs
$69.73 - $74.35
3% of jobs
$23
$53
$74
How much do senior programmer analyst jobs pay per hour?
What is a senior programmer analyst?
How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?
What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?
What is the difference between Senior Programmer Analyst vs Programmer Analyst?
| Aspect | Senior Programmer Analyst | Programmer Analyst |
|---|---|---|
| Required Credentials | Bachelor's degree, experience, certifications (e.g., Java, SQL) | Bachelor's degree, entry-level certifications often sufficient |
| Work Environment | Complex projects, team leadership, client interaction | Development tasks, coding, testing, support |
| Employer & Industry Usage | IT firms, finance, healthcare, government | Similar 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?
What cities near Springfield, NJ are hiring for Senior Programmer Analyst jobs?
Cities near Springfield, NJ with the most Senior Programmer Analyst job openings:

Apps Development Sr Programmer Analyst - Assistant Vice President
New York, NY • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 7 days ago
Citibank rating
8.3
Based on 177 frontline employees who took The Breakroom Quiz
39th of 171 rated banks
Job description
Are you a highly skilled and motivated Software Engineer looking to make a significant impact in the dynamic world of finance? Join our cutting-edge technology team and play a pivotal role in developing and enhancing our proprietary "Margin Calculations and Reporting" Platform, a critical component of our Prime Finance Services organization. This is an exceptional opportunity to apply your technical expertise to complex, computing-intensive financial solutions within a collaborative and globally connected environment.
This role is at the heart of our Prime Services division, where you will contribute to the evolution of a sophisticated margin calculation engine. This engine leverages a complex model and intricate business logic to provide leverage to clients and reduce risk for Citi, directly impacting our financial operations. As a Software Engineer, you will be instrumental in delivering end-to-end software solutions, ensuring scalability, performance, and robustness for our critical financial systems globally.
Responsibilities:
As a key member of our global development team, you will:
- Innovate & Develop: Design, develop, and implement robust and scalable application systems and programs for the Margin Calculation Services and reporting, aligning with strategic technology initiatives.
- Problem Solve: Consult with users, clients, and other technology groups on issues, and recommend programming solutions. Analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes.
- Project work: Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery. Provide user and operational support on applications to business users
- Strategic Impact: Utilize your expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality.
- Collaboration & Consultation: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions. Consult with users and other technology groups, providing advanced programming insights and support.
- Operational Excellence: Ensure adherence to best practices and essential procedures.
- Autonomy & Ownership: Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion.
- Risk Management: Proactively assess and manage technical risks, demonstrating a strong commitment to regulatory compliance, ethical judgment, and transparent reporting of control issues.
Qualifications:
We are seeking a talented individual with:
- Experience: 4-6 years of progressive experience in systems analysis and programming of software applications, with a proven track record of implementing successful projects.
- Technical Expertise :
- Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture.
- Excellent knowledge of algorithms and data structures, design patterns. Experience in systems analysis and programming of software applications
- Strong Java experience : Java core, collections, concurrency, streams
- Frameworks and APIs: Spring (Core, Batch, Integration, MVC, Boot, Data), Hibernate, Jackson , JAX RS, JPA, JAXB
- Experience with distributed caches like Apache Gemfire will be a plus
- Messaging: JMS, Kafka
- Testing: JUnit, Mocking frameworks (Mockito, Power Mock)
- Experience in performance enhancements using parallel processing, multithreading. Understanding locking/synchronization
- Understanding Docker and Kubernetes
- Experience in RESTful API development and integration, deployment framework and source control experience such as Git.
- Solid understanding and experience with SQL.
- Proficiency in Linux environments.
- Experience with job scheduling.
- Methodology: Working knowledge of project management techniques and methods, with a focus on agile methodologies.
- Adaptability: Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities.
- Collaboration: A strong team player with excellent communication skills, capable of working effectively with global teams to deliver integrated solutions.
Nice to Have:
- Prior experience or a keen interest in the financial services industry
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Experience of working in fast paced environment
- Flexible and adaptive, team player
- Excellent analytical and communication, interpersonal skills.
Education:
- Bachelor's degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Visit our Global Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Primary Location:
New York New York United States
Primary Location Full Time Salary Range:
$121,200.00 - $181,800.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Anticipated Posting Close Date:
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
About Citigroup Inc
Sourced by ZipRecruiter
We live in an increasingly complex world. Companies these days are either born global or are going global at record speed. Business and geopolitics are forging an entirely new dynamic and consumers now expect financial services to be a seamless part of their digital lives. Citi is a bank that’s uniquely positioned for this moment. Through our vast global network and our on-the-ground expertise, we can connect the dots, anticipate change and empathize the needs of our clients and customers in ways that other banks simply cannot. Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We have set expectations for how we must act to bring our mission to life. These expectations are at the heart of our Leadership Principles – we take ownership, we deliver with pride and we succeed together.
Industry
Banking and credit intermediation
Company size
5,001 - 10,000 Employees
Headquarters location
New York City, NY, US