Job Description :

Job Title: Senior Business Analyst (Must have financial Domain Experience )

Location: NYC, NY - Onsite

Duration: 6+ months

Visa : USC or GC only (1099 or W2 Only No C2C)

Job Requirements:
  • The Senior Business Analyst will serve as a proactive partner to the business, quickly ramping up to capture business needs, translate them into actionable technical requirements, and ensure solutions drive measurable improvements in client servicing and operational efficiency.
  • The ideal candidate thrives in fast-paced environments, builds trust quickly with stakeholders, and excels at synthesizing business and technical viewpoints.
Requirements Gathering & Documentation:
  • Collaborate with stakeholders to understand business needs, goals, and challenges.
  • Drive structured elicitation (interviews, shadowing, workshops) and translate findings into detailed user stories, process flows, and acceptance criteria.
  • Translate business requirements into detailed functional specifications, user stories, and use cases.
Coordination and Collaboration:
  • Collaborate with relevant teams and individuals to manage dependencies and unblock delivery.
  • Proactively manage cross-functional alignment to prevent scope gaps or overlaps.
Technical Collaboration:
  • Work closely with product management, developers, engineers, quality assurance team and solution architects to ensure accurate implementation of requirements.
  • Assist in designing and validating technical solutions aligned with business objectives.
  • Ensure delivery teams have full contextual understanding of requirements.
  • Support system integration, data mapping, and workflow optimization initiatives.
Project Delivery Support:
  • Participate in Agile ceremonies (e.g., sprint planning, reviews, retrospectives) or traditional project phases, depending on the delivery model.
  • Track progress, manage requirement changes, and help resolve project roadblocks.
  • Serve as a point of contact for clarifications throughout the software development lifecycle (SDLC).
Testing & Quality Assurance:
  • Define acceptance criteria, support test case development, and participate in User Acceptance Testing (UAT) where applicable.
  • Validate that solutions meet business requirements and deliver expected value.
  • Ensure outputs meet the back-testing criteria stated in project initiation.
Stakeholder Communication:
  • Facilitate communication between technical teams and business users.
  • Prepare and deliver presentations, status reports, and requirement walkthroughs.
  • Ensure alignment between technology solutions and business strategy.
Process Improvement:
  • Analyze current business processes and identify opportunities for improvement or automation.
  • Analyze business workflows, identify friction points, and propose actionable improvements.
Experience:
  • 7+ years of experience as a Business Analyst in a technology or software development environment.
  • Experience in the finance industry (financial services, asset management, or fintech) is preferred.
  • Strong problem-solving, critical thinking, and analytical skills.
  • Proven success in requirement gathering, stakeholder management, and supporting high-impact delivery initiatives.
  • Demonstrated ability to hit the ground running and quickly integrate into cross functional teams.
  • Excellent written, and verbal communication with proven ability to work in a fast paced environment.
  • Ability to affectively communicate with project stakeholders across all levels of seniority.
  • Familiarity with SQL and/or data analysis tools.
  • Proficiency in tools and products such as Jira and Confluence.
Bachelor s or Master s Degree, preferably in:
  • Computer Science
  • Information Technology
  • Engineering (Software, Electrical, etc.)
  • Business Administration with a focus on IT
             

Similar Jobs you may be interested in ..