Job Title: Senior IT Business Analyst
Location: New York, NY (Hybrid/Onsite as required)
Duration: 1+ Year Contract
Position Overview
We are seeking an experienced Senior IT Business Analyst to support a centralized IT PMO delivering large-scale, workflow-driven enterprise applications. These applications support operational teams responsible for permitting, inspections, asset tracking, infrastructure maintenance, and regulatory workflows.
The ideal candidate will have strong experience gathering and translating complex business requirements into functional and technical specifications, working closely with business stakeholders, developers, and project managers to deliver high-impact, data-intensive solutions.
Project Scope
The role supports the design and implementation of enterprise workflow and asset management systems that track the full lifecycle of physical assets and operational activities. Solutions capture and manage complex datasets including (but not limited to):
Asset location, condition, and specifications
Permits, inspections, approvals, and compliance data
Maintenance activities, materials, labor, and equipment usage
Costs, funding sources, and regulatory reporting
Scheduling, duration, and historical audit data
Projects may include systems supporting licensing programs, infrastructure maintenance, asset inventories, and inspection workflows.
Key Responsibilities
Business Analysis & Requirements
Identify, analyze, and document functional and non-functional requirements using industry-standard techniques (process flows, data modeling, workflow analysis, functional decomposition).
Conduct requirements elicitation through interviews, workshops, document reviews, and system analysis.
Develop and maintain business analysis artifacts including:
Process maps and workflows
Business rules and requirements documentation
User stories, use cases, and acceptance criteria
UI wireframes and functional specifications
Stakeholder Collaboration
Act as a liaison between business units, technology teams, vendors, and support teams.
Collaborate with senior analysts, subject matter experts, developers, and project managers to define and implement solutions.
Facilitate meetings, define agendas, and drive consensus across diverse stakeholder groups.
Solution Delivery & Testing
Analyze current systems, identify gaps, and recommend solution improvements aligned with business needs.
Define acceptance testing standards and develop test plans, test cases, and test matrices.
Support UAT execution, track issues, and assist with resolution.
Ensure requirements traceability throughout the project lifecycle.
Technical & Process Support
Understand application architectures, databases, system integrations, and interactions between legacy and web-based systems.
Support solution design discussions, balancing usability, performance, and technical constraints.
Contribute to rollout strategies and change management efforts.
Mandatory Qualifications
(Candidates who do not meet these requirements will not be considered)
6+ years of hands-on experience in application software analysis and development environments, including:
Data analysis, data structures, and data manipulation
Databases, programming concepts, testing, and implementation
Technical and user documentation
Experience working across multiple computing environments (mainframe, mid-range, client/server, web-based systems).
Ability to assist or lead the design of program specifications and support implementation of software solutions.
Preferred Qualifications
Bachelor s degree (or equivalent experience) in Business, Technology, Communications, or a related field.
6+ years of experience analyzing and documenting requirements for mission-critical enterprise applications.
Strong knowledge of SDLC methodologies including Agile, Waterfall, and RUP.
Proficiency with Microsoft Office tools.
Strong facilitation, presentation, and stakeholder management skills.
Excellent written and verbal communication skills.
Proven ability to estimate level of effort and support delivery commitments.
Strong analytical, problem-solving, and decision-making skills.