Jump to main content.

The Official Careers Website of the City of New York

Search

APPLICATION DEVELOPER

  1. OFFICE OF EMERGENCY MANAGEMENT
Posted on: 08/28/2023
  1. Full-time

Location

BROOKLYN

  1. No exam required

Department

Office of the Chief Operating

$90,000.00 – $105,000.00

Job Description

This vacancy has now expired.

GRANT FUNDED THROUGH 8/31/2024 WITH THE POSSIBILITY OF AN EXTENSION


Application Development provides NYC Emergency Management with programming, data management, and other related technology solutions. We are seeking an application developer to provide and support NYCEM for software, data solutions. In addition, the selected candidate will be assigned to an on-call Emergency Operations Center (EOC) team and will be expected to work non-business hours during emergencies. These non-business hours include nights, weekends, holidays, and extended week hours outside of a 9AM-5PM schedule. The selected candidate will also participate in drills and exercises associated with the on-call EOC team providing technical support and will undertake special projects as assigned.

The Application Developer’s responsibilities may include but not limited to:
- Gather requirements, document specifications and participate in agile development of information management software
- Integrate citywide data sources using a service-oriented approach to deliver real-time data for analysis and decision-making support
- Participate in research and strategic software engineering and information management issues
- Develop and maintain n-tier architecture applications for ingest, analysis, reporting, dissemination of data (especially with Power BI and Tableau)
- Build and maintain software for migration from legacy applications
- Support MIS, applications development team and agency users with software deployments
- Accept ad hoc rapid application development requests, e.g., custom dashboards using Power BI
- Support enterprise application deployments
- Manage scripts, models, and tools for application production in an enterprise environment
- Assist in the maintenance and updating of in-house EOC applications
- Enhance data management capabilities via the automation of tasks and implementation of custom tools


Minimum Qualifications

1. A master’s degree from an accredited college in emergency management, public administration, urban planning, engineering, economics, political science, the physical sciences or related field and one year of satisfactory full-time professional experience in one or a combination of the following: emergency management, fire, police, or military service, public safety, public health, public administration, urban planning, engineering, or another specialized area to which the appointment is to be made; or
2. A baccalaureate degree from an accredited college and two years of satisfactory full-time professional experience in the areas listed in “1” above; or
3. A four-year high school diploma or its educational equivalent approved by a state’s
department of education or a recognized accrediting organization and six years of satisfactory full-time professional experience in the areas listed in “1” above, at least two years of which must have been in one of those areas, or another specialized area to which the appointment is to be made.


Preferred Skills

- Strong coding skills with the ability to write documented, maintainable, and extensible code for a variety of application types. - Collaborative mindset with experience working with other developers and non-technical staff, as well as performing QA testing. - Proficiency in Microsoft .NET and C# technologies for web, desktop, and mobile applications, including ASP.NET, WCF, WPF, and ASP.NET MVC. - Extensive knowledge of Power BI, Tableau or other visualization builders. - Extensive experience working with MS SQL Server 2008 or later, as well as related technologies like LINQ and Entity Framework, and familiarity with NHibernate or another ORM. - Knowledge of front-end technologies such as CSS2, responsive design, and UI/UX engineering, as well as proficiency with JavaScript libraries like jQuery and Telerik. - Familiarity with geospatial data types, Python and Power BI. - Strong communication skills with the ability to identify end-users' needs and communicate possible solutions to them. - Strong organizational skills with the ability to handle multiple projects simultaneously under tight deadlines, work in a team environment, and thrive in an agile software development approach. - Experience with Visual Studio and source code version control.
Public Service Loan Forgiveness

As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education’s website at https://studentaid.gov/pslf/
Residency Requirement

New York City residency is generally required within 90 days of appointment. However, City Employees in certain titles who have worked for the City for 2 continuous years may also be eligible to reside in Nassau, Suffolk, Putnam, Westchester, Rockland, or Orange County. To determine if the residency requirement applies to you, please discuss with the agency representative at the time of interview.
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.

Job ID

586073

Title code

06766

Civil service title

EMERGENCY PREPAREDNESS SPECIAL

Title classification

Pending Classification-2

Business title

APPLICATION DEVELOPER

  1. Experienced (non-manager)

Job level

02

Number of positions

1

Work location

165 Cadman Plaza East

  1. Technology, Data & Innovation

APPLICATION DEVELOPER

Search