Application Developer
City of New York
Company Description Job Description ***IMPORTANT NOTE: Only those currently serving as a permanent or probable permanent, i.e. probationary, Computer Specialist will be considered. *** The NYC Department of Environmental Protection (DEP) enriches the environment and protects public health for all New Yorkers by providing 1.1 billion gallons of high quality drinking water, managing wastewater and stormwater, and reducing air, noise, and hazardous materials pollution. DEP is the largest combined municipal water and wastewater utility in the country, with nearly 6,000 employees. DEP's water supply system is comprised of 19 reservoirs and 3 controlled lakes throughout the system's 2,000 square mile watershed that extends 125 miles north and west of the City. The Bureau of Wastewater Treatment (BWT) operates and maintains critical wastewater infrastructure across all five boroughs, including 14 Wastewater Resource Recovery Facilities, over 90 pumping systems, combined sewer overflow facilities, and more. BWT is undergoing a digital transformation focused on four pillars: Application Development, IT Support and Cybersecurity, Asset Management, and SCADA Support and Development. This transformation aims to modernize operations and improve resilience, efficiency, and data-driven decision-making. The Software Development and Support Section within the Bureau of Wastewater Treatment (BWT) serves as the bureau's in-house technology unit responsible for designing, building, deploying, and sustaining the enterprise applications that support wastewater operations across New York City's 14 Water Resource Recovery Facilities. The section develops and supports custom applications tailored to BWT's operational and administrative workflows. In addition to new development, the section maintains, modernizes, and migrates legacy applications to current technology stacks (SQL Server, Node.js/Express, modern front-end frameworks), ensures secure integration with NYC DEP and citywide identity and infrastructure standards, and provides end-user support, training materials, and technical documentation for plant staff, engineers, and bureau management. Through this combination of custom development, application support, security hardening, and continuous improvement, the Software Development and Support Section enables BWT to operate more efficiently, meet regulatory and reporting obligations, and deliver consistent wastewater treatment services to the City of New York. Job duties include but not limited:
-Design, develop, and maintain end-to-end full-stack applications using .NET technologies, Angular, and SQL Server, supporting both front-end user interfaces and backend services.
-Develop modern, responsive user interfaces using Angular, HTML5, CSS3, and JavaScript/TypeScript, ensuring a user-friendly and accessible experience.
-Build and maintain RESTful APIs and microservices to support scalable, secure, and modular enterprise applications.
-Design and optimize SQL Server databases, including stored procedures, views, and queries to ensure data integrity, performance, and reliability.
-Develop and maintain data visualization, reports, and dashboards using Power BI and SQL Server Reporting Services (SSRS) to support operational and business decision-making.
-Implement and maintain data integration and ETL processes using SQL Server Integration Services (SSIS) to support application and reporting needs.
-Develop and support internal workflow and business applications using Microsoft Power Platform tools such as PowerApps.
-Collaborate with technical teams and business stakeholders to gather requirements, analyze business needs, and translate them into functional and technical solutions.
-Troubleshoot, debug, and resolve application, database, and integration issues to ensure system reliability and performance.
-Participate in code reviews, testing, deployment, and continuous improvement processes to maintain high software quality standards.
-Maintain technical documentation, including system design, architecture diagrams, and operational procedures.
-Stay current with emerging technologies, development frameworks, and industry best practices to support continuous innovation and system improvement. COMPUTER SPECIALIST (SOFTWARE) - 13632 Qualifications (1) A baccalaureate degree from an accredited college, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field and two (2) years of satisfactory full-time software experience in designing, programming, debugging, maintaining, implementing, and enhancing computer software applications, systems programming, systems analysis and design, data communication software, or database design and programming, including one year in a project leader capacity or as a major contributor on a complex project; or
(2) A four-year high school diploma or its educational equivalent and six (6) years of full-time satisfactory software experience as described in "1" above, including one year in a project leader capacity or as a major contributor on a complex project; or
(3) A satisfactory combination of education and experience that is equivalent to (1) or (2) above. College education may be substituted for up to two years of the required experience in (2) above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. A masters degree in computer science or a related computer field may be substituted for one year of the required experience in (1) or (2) above. However, all candidates must have a four year high school diploma or its educational equivalent, plus at least one (1) year of satisfactory full-time software experience in a project leader capacity or as a major contributor on a complex project.
NOTE: In order to have your experience accepted as Project Leader or Major Contributor experience, you must explain in detail how your experience qualifies you as a project leader or as a major contributor. Experience in computer operations, technical support, quality assurance (QA), hardware installation, help desk, or as an end user will not be accepted for meeting the minimum qualification
requirements.
Special Note
To be eligible for placement in Assignment Level IV, in addition to the Qualification Requirements stated above, individuals must have one year of satisfactory experience in a project leader capacity or as a major contributor on a complex project in data administration, database management systems, operating systems, data communications systems, capacity planning, and/or on-line applications programming. 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.
-Design, develop, and maintain end-to-end full-stack applications using .NET technologies, Angular, and SQL Server, supporting both front-end user interfaces and backend services.
-Develop modern, responsive user interfaces using Angular, HTML5, CSS3, and JavaScript/TypeScript, ensuring a user-friendly and accessible experience.
-Build and maintain RESTful APIs and microservices to support scalable, secure, and modular enterprise applications.
-Design and optimize SQL Server databases, including stored procedures, views, and queries to ensure data integrity, performance, and reliability.
-Develop and maintain data visualization, reports, and dashboards using Power BI and SQL Server Reporting Services (SSRS) to support operational and business decision-making.
-Implement and maintain data integration and ETL processes using SQL Server Integration Services (SSIS) to support application and reporting needs.
-Develop and support internal workflow and business applications using Microsoft Power Platform tools such as PowerApps.
-Collaborate with technical teams and business stakeholders to gather requirements, analyze business needs, and translate them into functional and technical solutions.
-Troubleshoot, debug, and resolve application, database, and integration issues to ensure system reliability and performance.
-Participate in code reviews, testing, deployment, and continuous improvement processes to maintain high software quality standards.
-Maintain technical documentation, including system design, architecture diagrams, and operational procedures.
-Stay current with emerging technologies, development frameworks, and industry best practices to support continuous innovation and system improvement. COMPUTER SPECIALIST (SOFTWARE) - 13632 Qualifications (1) A baccalaureate degree from an accredited college, including or supplemented by twenty-four (24) semester credits in computer science or a related computer field and two (2) years of satisfactory full-time software experience in designing, programming, debugging, maintaining, implementing, and enhancing computer software applications, systems programming, systems analysis and design, data communication software, or database design and programming, including one year in a project leader capacity or as a major contributor on a complex project; or
(2) A four-year high school diploma or its educational equivalent and six (6) years of full-time satisfactory software experience as described in "1" above, including one year in a project leader capacity or as a major contributor on a complex project; or
(3) A satisfactory combination of education and experience that is equivalent to (1) or (2) above. College education may be substituted for up to two years of the required experience in (2) above on the basis that sixty (60) semester credits from an accredited college is equated to one year of experience. A masters degree in computer science or a related computer field may be substituted for one year of the required experience in (1) or (2) above. However, all candidates must have a four year high school diploma or its educational equivalent, plus at least one (1) year of satisfactory full-time software experience in a project leader capacity or as a major contributor on a complex project.
NOTE: In order to have your experience accepted as Project Leader or Major Contributor experience, you must explain in detail how your experience qualifies you as a project leader or as a major contributor. Experience in computer operations, technical support, quality assurance (QA), hardware installation, help desk, or as an end user will not be accepted for meeting the minimum qualification
requirements.
Special Note
To be eligible for placement in Assignment Level IV, in addition to the Qualification Requirements stated above, individuals must have one year of satisfactory experience in a project leader capacity or as a major contributor on a complex project in data administration, database management systems, operating systems, data communications systems, capacity planning, and/or on-line applications programming. 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Application Developer in Corona, NY vacancy
$80k - $123k
...Job Title : Application Developer HL7 Program/Department : Management Information Systems Division : Family and Child Health Bureau : School Health Location : 28-11 Queens Plaza North, Long Island City, NY 11101 Reports To Title : Deputy...SuggestedContract workLive inWork at officeRemote workFlexible hours$85k - $120k
...The Office of the Queens County District Attorney (QDA) is seeking an experienced Senior Application Developer to design, implement and support web-based applications to aid in case tracking and processing. The Senior Application Developer will be part of QDA’s Information...SuggestedPermanent employmentFull timeWork at officeFlexible hours- ...Application Developer Our client, a leading financial services organization, is seeking an Application Developer to join their team. As an Application Developer, you will be part of the Data Engineering and Compliance Support teams. The ideal candidate will demonstrate...SuggestedWeekly payTemporary workFlexible hours
- ...Location (mandatory): New York, NY 10036 The Wall Street Journal is seeking a newsroom application developer to join its Storytelling and Visuals team in New York City. The ideal candidate will work with reporters and visual journalists, as well as product, design, and...SuggestedWork experience placementRemote work
- ...Application Developer Job Location: Must have the ability to work hybrid in Brooklyn, NY Job Summary: Genesis Consulting has an immediate opportunity for an experienced Application Developer to support full life cycle application development on various platforms...SuggestedTemporary workImmediate start
- ...Hybrid Role Role: Application Developer - Senior Databricks Full Stack Consultant (Banking) Engagement Overview - Looking for a Databricks centric Full Stack Consultant with deep expertise in Databricks app deployments, Lakehouse and Medallion architecture, and scalable...
$120k - $140k
...and energy expansion solutions. Since inception, LS Power has developed or acquired 50,000 MW of power generation, including utility-scale... ...pay more or less than the posted range and this range is only applicable for jobs to be performed in New York. This salary range may...Full time- ...Job Title: Rapid Application Developer (RAD) (Banking Domain) Location: New York, NY (Web Cam Interview) Duration: Long Term (W2) H1 Transfer/ GC/ Citizen Job Description: Responsibilities: As part of the role, you will cover the following responsibilities...Full timeWork experience placementLocal area
- ...Nice to Have Skills Python Development & Automation: Develop production-grade Python-based DAGs, operators, and plugins.... ...The role involves developing, supporting, and maintaining applications using open source development platforms such as C, C++, Perl,...Temporary work
- ...Application Developer The NYC Department of Environmental Protection (DEP) enriches the environment and protects public health for all New Yorkers by providing 1.1 billion gallons of high quality drinking water, managing wastewater and stormwater, and reducing air,...Work at office
- ...Application Developer Enjoy problem-solving, need a venue to display your creativity, and emerging technologies pique your interest; if so, Barrow Wise Consulting, LLC is for you. As a multi-disciplined leader, you understand the gifts that set you apart from everyone...
- ...Application Developer We pride ourselves for having one of the fastest growth rate and also the lowest turnover rates in the industry just 2.5 percent annually. We focus on the training and retaining qualified professionals with high personal and work ethics. With the...
$189.59k
...Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies,... .... What will you be doing? Barclays Services Corp. seeks Application Developer AVP in New York, NY (multiple positions available):...Hourly pay$135k - $143k
...specific role, on behalf of DEM, CUNY BPL seeks to hire a software developer to join the Energy Support team. The candidate would be... ...for the development, design, delivery, and support of various applications to support the Division of Energy Management. This is a...3 days per week- ...Application Developer We are seeking a creative and knowledgeable Application Developer with a particular interest in working with diverse and complex datasets to help the team build and maintain data transformation and web applications. Those applications provide the...Full timeFlexible hours3 days per week
- ...Adidev Technologies is seeking entry and mid level Hybrid developers with at least 1 - 2 years of experience. Must be a driven self... ...Technologies Inc., you will be enhancing and debugging large-scale applications for one of our well-known clients. Adidev Technologies is...Immediate startRemote workRelocation
$130k
Application Developer Full-Time Professional Long Island City, NY, US 30+ days ago Requisition ID: 1603 Salary: $130,000.00 Annually Company Overview: With an annual budget of $2.3 billion and more than 7,000 employees throughout the five boroughs, the New York City...Full timeTemporary workFlexible hours- ...Process Adidev Technologies is seeking entry- and mid-level Hybrid developers with 1-2 years of experience. Candidates must be driven self-... ...Technologies Inc., you will enhance and debug large-scale applications for our well-known clients. Adidev Technologies is a growing...Immediate startRemote workRelocation
- Application Developer Remote IPTA's Technology Solutions Team is passionate about providing our customers with technical solutions that satisfy their business needs. Through collaborative interactions with customers, team members, subject matter experts (SMEs), technical...Remote work
- ...our standard. If this sounds like the perfect fit for you, choose Ardent and make a difference with us. Ardent is seeking an Application Developer to join our team. This is a remote position . Position Description Ardent is seeking an Application Developer to support...Work experience placementWork at officeLocal areaRemote work
$90k - $95k
...delivering information at both a high level and a technical level when applicable. Works with their team to problem-solve and respond quickly to... ...Identify and investigate complex issues to make decisions and develop solutions. Ability to simplify and communicate technical...Temporary work$57.1k - $81.57k
...Department: Transportation IT Products Date Posted: Jun 10, 2026 Description JOB TITLE: Application Developer Levels 1 - 5 SALARY RANGE: Level 1 $57,100 - $81,572 Level 2 $62,812 - $89,731 L evel 3 $69,092 - $9...Temporary work- ...4 years' experience in a particular technical and/or business application, product, platform, methodology or skill set that is beyond the... ...of people and achieve results. • Proactively initiate, develop, and maintain effective working relationships with team members...
- ...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,...Full time
$68.21k
...ready for an exciting opportunity to shape the future of web application development and make a direct impact on New Yorkers' lives? We... ...a dynamic individual to join our team as a Senior Application Developer, responsible for designing, building, modernizing, and maintaining...Permanent employmentFull timeWork at officeShift workNight shiftWeekend workAfternoon shift- ...Jr. Applications Developer (NYC) What you'll do: It's your mission to write that code that makes our customers jobs easier and solve their problems for them. Even though you're more junior today, we want to make sure that's not the case for long and we'll put you...Permanent employment
- ...Senior Application Developer 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...
$127.9k - $195k
...cybersecurity, and business restructuring. Ropes & Gray is an equal opportunity employer. Overview The Senior Applications Developer is responsible for designing, developing, and maintaining intelligent, AI-enhanced web and database solutions within the...Work at officeRemote work- ...Whirl-i-Gig is a Brooklyn, NY-based company that develops CollectiveAccess ( ( open source software for management and presentation... ...collaborate in the design, development, testing and documentation of applications for acquisition and presentation of collections data. You will...Permanent employmentFull timeWork at officeWorldwideFlexible hours
- ...your long-term career development while valuing your unique skills and experiences. Your role and responsibilities As an Application Developer specializing in SAP ABAP HANA, you will design, develop, and support application solutions with a focus on the HANA version...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Developer. Be the first to apply!
Related searches
- app Corona, NY
- senior application administrator Corona, NY
- cash application representative Corona, NY
- cash applications coordinator Corona, NY
- app support Corona, NY
- cash application clerk Corona, NY
- application development Corona, NY
- cash app Corona, NY
- senior application security Corona, NY
- technical application engineer

