
SENIOR PROGRAMMER ANALYST
New York, NYJob$77–126K/yrSeen 6 days agoSeen in employer's feed 6 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near New York, NY, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Department of Social Services’ Information Technology Services organization is recruiting two IT Project Specialists to function as Senior Programmer Analysts. The role supports IVRS applications and infrastructure, delivering software and technology solutions across the application lifecycle. It combines project planning and oversight with software design, development, testing, implementation, and maintenance, including work on automated voice systems and legacy IVRS infrastructure.
Skills & qualifications
Skills
Qualifications
Full 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
-
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
-
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
-
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
-
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.
Salary Min: $ 77,438.00
Salary Max: $126,000.00
How this job compares
Set against the 42,014 open Software Engineer jobs on Olive Jobs, counted November 7, 2026.
- Pay
- This posting$77–126K/yr
- New York median$158–225K/yr2,411 salary ranges
- US median$135–219K/yr33,393 salary ranges
This range's midpoint, $102K, is 47% below the New York median midpoint ($193K) — in the lowest quarter of Software Engineer salary ranges in New York.
- Openings
- Olive Jobs lists 3,110 open Software Engineer jobs in New York and 42,014 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (34,412 postings).
- Education
- 13,315 of the 42,014 open Software Engineer jobs (32%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.



