Sr Systems Analyst

City of New York•New York City, NY

About The Position

The New York City Department of Youth and Community Development (DYCD) invests in community-based organizations and programs to alleviate poverty and provide opportunities for New Yorkers and their communities. Its programs include after-school, community development, family support, literacy services, youth services, and youth workforce development. DYCD’s Information Technology Department is seeking a Systems Analyst/Product Owner for its Data & Reporting team. The role conducts business process analysis, analyzes business requests, and produces cohesive requirements through requirement gathering, data analysis, process modeling, gap analysis, and solution design. The analyst assesses the analysis, design, and delivery of assigned business, operational, and technical projects and recommends solutions and practices suited to business needs. The position reports directly to the Deputy Director of Project Management and Business Analysis within the IT Strategy and Project Management Unit. The Systems Analyst/Product Owner defines the product vision, manages and prioritizes backlog items, and determines product features based on client preferences. The role serves as a liaison between business stakeholders and the technical team to support delivery of a cohesive product.

Requirements

  • Meet one of the stated education and experience pathways for Computer Systems Manager (civil service title): a master's degree in computer science and three years of progressively responsible, full-time IT experience; a bachelor's degree and four years of such IT experience; a high school diploma or equivalent and six years of such IT experience; or an equivalent combination of education and experience.
  • For the master's-degree pathway, at least 18 months of the required experience must be in an administrative, managerial, or executive capacity in a listed IT area or supervising staff performing those duties.
  • Regardless of pathway, have at least a four-year high school diploma or equivalent and at least three years of qualifying IT experience, including 18 months of administrative, managerial, executive, or supervisory experience.
  • Qualifying IT experience areas include applications development, systems development, data communications and networking, database administration, data processing, or user services.
  • Without a bachelor's degree, undergraduate credits may substitute for up to two years of required IT experience at 30 semester credits per six months, subject to the stated conditions.
  • Graduate computer science credits may substitute for up to one year of required IT experience at 30 graduate semester credits per year, subject to the stated conditions.
  • Undergraduate or graduate credits cannot substitute for the required 18 months of administrative, managerial, executive, or supervisory experience.

Responsibilities

  • Apply business analysis methodologies to gather requirements.
  • Review, analyze, and update requirements for completeness and obtain business and stakeholder sign-off.
  • Develop and use standard templates and format layouts to write requirements accurately and concisely.
  • Develop interface prototypes where applicable based on user requirements.
  • Create process models, specifications, diagrams, and charts to guide developers and project teams.
  • Manage and track requirements throughout the project lifecycle, enforcing and redefining them as necessary.
  • Communicate changes, enhancements, and modifications to business requirements.
  • Define the product vision for the team.
  • Manage and prioritize the product backlog based on changing requirements.
  • Develop user stories and product backlog items.
  • Monitor and evaluate product progress at each stage of the process.
  • Liaise with the product team and end users to deliver updates.
  • Participate in Scrum meetings and product sprints.
  • Perform user acceptance testing to validate requirements and/or manage defects.
  • Define reporting and alerting requirements.
  • Help design, document, and maintain system processes.
  • Report common sources of technical issues or questions and recommend actions to the product team.
  • Communicate key insights and findings to the product team.
  • Look for ways to improve monitoring, discover issues, and deliver better value to customers.
  • Assist with tracking documentation, including specifications, testing plans, installation, operational and performance qualifications, and training plans.
  • Facilitate compliance with agency policies by developing supporting requirements.
  • Provide peer support to Systems Analyst and Quality Assurance Analyst team members.
  • Assist in creating business analysis standards and guidelines and adopting emerging technologies and practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service