Demo

Application Developer

New York City Department of Transportation
Manhattan, NY Full Time
POSTED ON 3/9/2025
AVAILABLE BEFORE 5/9/2025

Under general supervision, with wide latitude for the exercise of independent initiative and judgement, the candidate is expected to perform complex cybersecurity work with varying degrees of difficulty and/or responsibilities including but not limited to architecture analysis, software development, and data analysis; cyber event alert triage, documentation, and investigation; cyber security policy development and review, auditing, and risk management; detailed application design, database design, coding and unit/integration/performance testing; develop and integrate complex application modules using .NET 3.5/4.0/4.5, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, XML/JSON-based web services and application development tools such as Microsoft Visual Studio 2017/2019 and SQL Server Management Studio; implement web-based user interfaces in .NET using Razor/MVC4/MVVM architectural patterns, AJAX, HTML5, CSS and JavaScript; build secure web applications with user authentication and role-based access control; implement web services using Windows Communication Foundation (WCF); create/update design artifacts and deliverables such as use case diagrams, application architecture, class/sequence diagrams and high-level/detailed design documentation; perform/manage relational database design, normalization, T-SQL/stored procedures with SQL Server 2017/2019; generate reports using Microsoft SQL Reporting Services (SSRS), Ad-hoc reporting, and data migration/transformation using SSIS packages; perform configuration management, continuous integration, version control, testing and document management using tools such as Microsoft Team Foundation Server, Azure DevOps, Microsoft Test Manager, Team System and SharePoint Server; be responsible for technical quality of the implemented code base and fully understand the implemented design; understand and follow Software Development Life Cycle (SDLC) processes in a structured environment, including Waterfall, RUP and Agile development methodologies; work closely with architects, senior developers, business analysts and development teams for design, development, testing, implementation, and support of application projects; participate in software testing process, including identification and resolution of defects; contribute to and support roll-out strategies; participate in and contribute to formal/informal technical reviews and presentations; understand high level application architecture/design, network design, performance constraints and security frameworks; apply technical knowledge to determine solutions and solve complex problems; research, present and/or make recommendations on technical issues; explore new ideas and initiatives that encourage innovation; take inputs from reporting manager(s) and appropriately apply comments/ feedback; accurately estimate time required to complete development tasks; collaborate with diverse teams; demonstrate the ability to cooperate with a variety of people and achieve results; proactively initiate, develop and maintain effective working relationships with team members; mentor and guide developers.

CYBER SECURITY ANALYST - 13633


Minimum Qualifications

1. A baccalaureate degree, from an accredited college including or supplemented by twenty-four (24) semester credits in cyber security, network security, computer science, computer programming, computer engineering, information technology, information science, information systems management, network administration, or a pertinent scientific, technical or related area; or

2. A four-year high school diploma or its equivalent approved by a State's department of education or a recognized accrediting organization and three years of satisfactory experience in any of the areas described in "1" above; or

3. Education and/or experience 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. In addition, twenty-four (24) credits from an accredited college or graduate school in cyber security, network security, computer science, computer programming, computer engineering, information technology, information science, information systems management, network administration, or a pertinent scientific, technical or related area; or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school), may be substituted for one year of experience.


Preferred Skills

BA/BS Degree or equivalent, in a technology related field or other degree Microsoft Certified Professional 4 years of hands-on web application development experience with projects involving Microsoft .NET 3.5/4.0/4.5, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, XML/JSON-based web services, MVC/MVVM architectural patterns, AJAX, HTML5, CSS and JavaScript, Microsoft Visual Studio 2017/2019 and SQL Server Management Studio working knowledge of responsive design and React/Angular/Backbone frameworks 4 years of experience in relational database design, normalization, T-SQL, stored procedures, SQL Server 2017/2019, SSIS/SSRS packages, data modeling tools experience in all phases of SDLC and ALM in Agile/Scrum projects and Azure DevOps to deliver client solutions.
55a Program

This position is also open to qualified persons with a disability who are eligible for the 55-a Program. Please indicate at the top of your resume and cover letter that you would like to be considered for the position through the 55-a Program.
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.

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application Developer?

Sign up to receive alerts about other jobs on the Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$87,093 - $107,335
Income Estimation: 
$111,725 - $147,313
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$70,462 - $84,818
Income Estimation: 
$77,991 - $108,747
Income Estimation: 
$87,093 - $107,335
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at New York City Department of Transportation

New York City Department of Transportation
Hired Organization Address Manhattan, NY Full Time
The Division of Transportation Planning & Management (TPM) is responsible for the safe, efficient and environmentally re...
New York City Department of Transportation
Hired Organization Address Queens, NY Full Time
In order to be considered for this position candidate must be serving permanently in the title of Clerical Associate, or...
New York City Department of Transportation
Hired Organization Address Manhattan, NY Full Time
The candidate will report to the Training Administration Services Manager. The candidate would be responsible for schedu...
New York City Department of Transportation
Hired Organization Address New York, NY Per Diem
The Litigation Services unit handles requests for Agency records and witness appearances in the defense of approximately...

Not the job you're looking for? Here are some other Application Developer jobs in the Manhattan, NY area that may be a better fit.

Senior Software Developer

The Common Application, Appleton, WI

Java Backend Developer

Application Management Services LLC, New York, NY

AI Assistant is available now!

Feel free to start your new journey!