New York City, NY

Salary
—
Posted
Jul 30, 2026
Location
New York City, NY
Last confirmed open
Nov 9, 2026

What this job asks for AI summary

A middleware developer role within New York City's Department of Social Services ITS division, responsible for building, integrating, testing, and supporting middleware applications that underpin benefits and case management systems. The work centers on IBM Integration Bus/App Connect, IBM MQ, Java, and Oracle SQL, with additional duties covering requirements analysis, database support, and stakeholder communication. Suits a mid-level developer comfortable with IBM enterprise middleware tooling in a government environment.

Mid level · 4+ years · New York-Newark-Jersey City, NY-NJ-PA · Full-time

Must have (7)
JavaIBM ESQLIBM Integration ToolkitIBM MQOracle SQL DeveloperJiraConfluence

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 120 people in the New York-Newark-Jersey City, NY-NJ-PA area plausibly meet what this posting asks for (software developers). range 45–160

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
IBM MQOracle SQL Developer6%

Rare in this occupation — lead with these, and say what you built with them.

What the occupation pays Median $170,499 (middle half $133,523–$210,499).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 2, 2026. It is a model, not a headcount.

Why we read it this way (4)

The title 'IT Project Specialist' is a NYC civil service classification; the actual function is explicitly described as Middleware Developer, which drove the SOC selection toward Software Developers (15-1252). Computer Systems Analysts (15-1211) is a plausible alternative given the requirements analysis and documentation duties.

Minimum experience varies by education level: 4 years with a relevant bachelor's degree, 6 years with a relevant associate's degree, or 8 years with any bachelor's degree. The 4-year floor (most favorable path) is used for the overall years minimum.

No compensation range is posted.

All named tools appear in the body of the role description rather than under a distinct 'Required' or 'Preferred' heading; they are treated as required because the JD uses firm language ('utilizing tools such as…') to describe how the core duties are performed.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗