Senior Software Developer at City of New York
New York City, NY
—
Jul 27, 2026
New York City, NY
Jul 29, 2026
What this job asks for AI summary
A NYC government IT role focused on building and maintaining a Microsoft Dynamics 365 CRM platform supporting citywide procurement operations. The developer will own solution architecture, lead customization and integration work across Dynamics 365 and Azure services, establish coding standards, mentor junior developers, and ensure the platform's long-term stability and security. Suits an experienced .NET/Dynamics developer comfortable leading technical direction on enterprise systems.
Senior level · 4+ years · New York-Newark-Jersey City, NY-NJ-PA · Full-time
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 4,650 people in the New York-Newark-Jersey City, NY-NJ-PA area plausibly meet what this posting asks for (software developers). range 3,500–6,100
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
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 Jul 29, 2026. It is a model, not a headcount.
Why we read it this way (6)
This is a NYC civil service position; only permanent employees in the Computer Systems Manager title (or comparable), or those reachable on the civil service list, are eligible to apply — a significant eligibility gate not captured in the skills or experience fields.
The civil service title is 'Computer Systems Manager' (title code 1005D), which maps closer to 11-3021 (Computer and Information Systems Managers), but the day-to-day responsibilities described are hands-on development and architecture work, making 15-1252 the better fit. 15-1211 is listed as an alternative given the systems-analysis and requirements-gathering duties.
The minimum education/experience requirement is complex and tiered: a Master's + 3 years, a Bachelor's + 4 years, a high school diploma + 6 years, or equivalent combinations — no single degree is hard-required, so the degree requirement is set to None.
No compensation range is stated in the posting.
The role involves mentoring and leading a development team but does not describe direct reports, hiring authority, or budget ownership, so it is classified as Senior (individual contributor / tech lead) rather than a people-management band.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Microsoft Dynamics 365 CRM.
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.