Application Developer

City of New York

New York (NY)

Vor Ort

USD 100.000 - 135.000

Vollzeit

vor 25 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Stelle ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

The City of New York seeks a Senior IT professional to design, develop, and maintain scalable web applications, APIs, and enterprise solutions within the Mayor’s Office IT team. You will translate complex requirements into secure, performant architectures and collaborate with analysts, engineers, and city partners to deliver robust citywide systems.

Responsibilities include implementing CI/CD, ensuring data protection, and supporting secure development practices while contributing to project

Qualifikationen

  • Requires a baccalaureate degree with 24 CS credits and 2 years of software experience including leadership on a complex project.
  • Or equivalently, a high school diploma and 6 years of software experience with one year in a project lead role.

Aufgaben

  • Design, develop, and maintain scalable web apps, APIs, and enterprise solutions using .NET and Azure.
  • Translate business requirements into technical designs and blueprints with cross-functional teams.
  • Ensure security, reliability, and maintainability of citywide applications; perform QA and code reviews.

Kenntnisse

Agile/Scrum
Jira/Azure DevOps
Azure OpenAI
AI/ML integration
C#
ASP.NET Core
JavaScript/HTML/CSS
RESTful APIs
Docker
Git
CI/CD pipelines

Ausbildung

Bachelor's degree in CS or related field
2+ years software development

Tools

Azure Data Factory
SSIS
GitHub Copilot
Azure DevOps
NoSQL databases (Cosmos DB/MongoDB)

Jobbeschreibung

The Agency You’ll Join

The New York City Mayor’s Office is responsible for overseeing city services throughout the five boroughs, coordinating public agencies and departments, and managing public property. The administration is leading the fight in making the city more affordable, reducing inequality, improving public safety, ensuring delivery of efficient and effective services, and working to make New York City’s economy stronger. We value leadership, transparency, fairness, and efficiency as we actively seek diverse talents from various sectors to join our team. For current job opportunities, visit our careers page.

The Agency You’ll Join

The New York City Mayor’s Office is responsible for overseeing city services throughout the five boroughs, coordinating public agencies and departments, and managing public property. The administration is leading the fight in making the city more affordable, reducing inequality, improving public safety, ensuring delivery of efficient and effective services, and working to make New York City’s economy stronger. We value leadership, transparency, fairness, and efficiency as we actively seek diverse talents from various sectors to join our team. For current job opportunities, visit our careers page.

The Team You’ll Work With

The Mayor’s Office Information Technology Department collaborates with other city agencies to implement IT policy, procedures, and develop secure tools/applications for use by multiple agencies. IT also partners with other departments in the Mayor’s Office to develop tools and applications that streamline processes, measure performance/metrics, and increase productivity.

The Problems You’ll Solve
  • Design, develop, and maintain efficient, scalable, and secure web applications, APIs, and enterprise solutions using the .NET framework, modern web technologies, and the Microsoft Azure cloud stack.
  • Translate complex business requirements into actionable technical designs, scalable solutions, and high-level technical blueprints in collaboration with cross-functional teams and business analysts.
  • Design and implement application architectures, integrations, and data solutions that seamlessly connect enterprise systems, databases, third-party tools, RESTful APIs, cloud services, and Microsoft Dynamics 365 CRM while maintaining data integrity and accessibility.
  • Provide ongoing support, maintenance, monitoring, and enhancement of critical citywide applications, ensuring system stability, reliability, security, and uninterrupted service for users.
  • Diagnose and resolve application defects, production issues, system malfunctions, and performance problems across the technology stack. Optimize applications and code to meet business requirements and service-level expectations.
  • Develop and maintain automated unit and integration tests, participate in quality assurance activities, conduct code reviews, and ensure applications meet established standards for reliability, maintainability, performance, and functionality.
  • Collaborate with the City's Cyber Command and relevant IT teams to ensure applications meet security accreditation, OTI compliance, data protection, and enterprise technology standards. Apply secure development practices throughout the application lifecycle.
  • Maintain comprehensive technical documentation, system roadmaps, source code repositories, and deployment procedures. Gather and incorporate user feedback, provide training and application support to business teams, research emerging technologies, and recommend innovative solutions that improve operational efficiency.
About You
  • You possess strong organizational, communication, customer service, and problem-solving skills, with the ability to effectively identify and resolve application-related issues.
  • You can demonstrate the ability to develop, maintain, test, and support reliable, user-focused applications and technology solutions.
  • You know how to handle sensitive information and maintain confidentiality with the utmost discretion while adhering to established policies and security practices.
  • You will work collaboratively with IT staff, end users, and agency personnel in a professional office environment to understand needs and deliver effective technology solutions.
  • You can demonstrate adaptability, attention to detail, and a commitment to continuous learning, staying current with evolving technologies and improving application functionality and user experience.

Special Assistant (MA)-MGRL - 0668A

Minimum Qualifications
  • 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
  • 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.
Preferred Skills
  • The preferred candidate will bring the following skills and experience to this position: Agile/Scrum development practices and experience with tools such as Jira or Azure DevOps. Experience with data integration and ETL processes, with familiarity with Azure Data Factory or SSIS. Experience with AI/ML integration, including Azure OpenAI, Cognitive Services, or similar. Familiarity with GitHub Copilot or other AI orchestration tools. Knowledge of NoSQL databases such as Azure Cosmos DB or MongoDB. C#, ASP.NET Core, JavaScript - HTML, CSS, Bootstrap, Vue.js or React or Angular - Azure cloud services (App Services, Application Insights, Blob Storage) - Experience with Git and Agile/Scrum workflows in Azure DevOps or GitHub - Experience working with RESTful web services - Familiarity with Docker and containerization - Scripting or automation experience (PowerShell, Bash, or Python) - Good writing, communication, and team collaboration skills and requirements gathering - Ability to conduct quality assurance and design performance tests using testing procedures.
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 the 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.

, $100,000.00 – $135,000.00

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Application Developer
Application Developer

City of New York • New York (NY)

Vor Ort
USD 90.000 - 140.000
Application Developer
Application Developer

City of New York • New York (NY)

Vor Ort
USD 100.000 - 150.000
Technical Lead
Technical Lead

City of New York • New York (NY)

Vor Ort
USD 100.000 - 152.000
Policy Analyst for Technology & Innovation
Policy Analyst for Technology & Innovation

City of New York • New York (NY)

Vor Ort
USD 110.000 - 125.000
Senior Technical Program Manager
Senior Technical Program Manager

New York City Police Department • New York (NY)

Vor Ort
USD 90.000 - 130.000
Health insurance
Pension
Paid annual leave
+4
Technical Lead, Data Strategy
Technical Lead, Data Strategy

City of New York • New York (NY)

Vor Ort
USD 150.000 - 190.000
Technical Lead
Technical Lead

City of New York • New York (NY)

Vor Ort
USD 120.000 - 160.000
Pension
Health insurance
Dental and vision coverage
+3
CRM & Power Platform Data Engineer
CRM & Power Platform Data Engineer

NYC Department of Finance • New York (NY)

Hybrid
USD 125.000 - 131.000
55a Program
Public Service Loan Forgiveness
Technical Lead
Technical Lead

New York City Department of Transportation • New York (NY)

Vor Ort
USD 140.000 - 190.000
Pension Plan
Health Coverage
Dental & Vision Coverage
+3
Assistant Director, Performance Management & Reporting (MOO)
Assistant Director, Performance Management & Reporting (MOO)

NYC Mayor's Office of Contract Services • New York (NY)

Vor Ort
USD 130.000 - 140.000