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) is seeking a Systems Analyst/Product Owner for its Information Technology Department’s Data & Reporting team. DYCD invests in community-based organizations and programs that address poverty and support New Yorkers, youth, and families through youth services, after-school programs, community development, family support, literacy services, and youth workforce development. The Systems Analyst conducts business process analysis by analyzing business requests and developing cohesive requirements through requirements gathering, data analysis, process modeling, gap analysis, and solution design. The role assesses the analysis, design, and delivery of assigned business, operational, and technical projects and recommends solutions and best practices based on business needs. It also defines product vision, manages and prioritizes product backlog items, and serves as a liaison between business stakeholders, technical teams, product teams, and end users. The position reports directly to the Deputy Director of Project Management and Business Analysis within the IT Strategy and Project Management Unit.

Requirements

  • Meet one of the stated education and experience pathways: a master's degree in computer science and three years of progressively responsible, satisfactory full-time IT experience; a bachelor's degree and four years of such experience; a high school diploma or equivalent and six years of such experience; or an equivalent combination of education and experience.
  • Qualifying IT experience must be in areas such as applications development, systems development, data communications and networking, database administration, data processing, or user services.
  • At least 18 months of qualifying experience must be in an administrative, managerial, or executive capacity in the listed IT areas, or in supervising staff performing those duties.
  • All candidates must have at least a high school diploma or equivalent and at least three years of qualifying IT experience, including the required 18 months of administrative, managerial, executive, or supervisory experience.
  • In the absence of a bachelor's degree, undergraduate credits may substitute for up to two years of required IT experience at 30 semester credits per six months of experience.
  • Graduate computer science credits may substitute for up to one year of required IT experience at 30 graduate semester credits per year.
  • 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 or stakeholder sign-off.
  • Develop and use standard templates and format layouts to write requirements accurately and concisely.
  • Develop interface prototypes when 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’s product.
  • 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 support defect management.
  • 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.
  • Identify opportunities 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 new and emerging technologies and practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service