> Markdown version of [/jobs/ext/687194-senior-developer](https://www.wearedevelopers.com/jobs/ext/687194-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** City of New York - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $77,438.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Software Applications, Information Systems, Databases, Data Systems, Data Visualization, Human-Computer Interaction, Microsoft SQL Server, Oracle (Applications), SQL Server Reporting Services, System Testing, Test Data, Data Processing, Enterprise Software Applications, Backend, AngularJS, Information Technology, Web Technologies, Tools for Reporting, Front End Software Development, Web Api - **Published:** June 28, 2026 - **Apply:** https://www.juju.com/job/00000000gby8rl ## About the Role 1. 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 2. 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 3. 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 4. Education and/or experience which is equivalent to "1", "2", or "3" above. ## Description 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., Be responsible for the design, development, enhancement, maintenance, and support of complex enterprise applications and data systems. - Develop, enhance, maintain, and support EDITS applications utilizing Oracle and SQL Server databases as back-end systems and web-based technologies such as Microsoft .NET, Angular, and Web APIs for front-end development. - Design, create, and integrate electronic forms (eForms) and automate business workflows across systems, including integration with third-party and internal services. - Support and enhance SQL Server Reporting Services (SSRS) and other reporting tools to deliver operational and management reports. - Maintain and integrate Print-to-Mail systems (PTM) to automate document generation and mailing processes. - Modify and enhance highly complex computer programs, information systems, and databases by following flowcharts, technical specifications, and best practices. - Perform unit, integration, and system testing by preparing test plans, test data, and executing test cycles to ensure accuracy, reliability, and performance of applications. - Provide technical support and data processing assistance by researching issues, recommending solutions, and collaborating with management and analysts to meet agency goals and regulatory requirements. Hours/Shift: 9:00am-5:00pm M-F ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)