Our client, a financial services firm, is seeking to hire a Senior IT Business Analyst who will work closely with business stakeholders and IT partners to support system roadmaps, platform enhancements, and end-to-end project delivery. Responsibilities span business analysis, solution design, requirements documentation, development support, testing, deployment, and ongoing system maintenance of the various platforms.
The ideal candidate brings strong analytical and problem-solving skills, thrives in a collaborative and fast-paced environment, and demonstrates creativity and initiative in delivering effective, business-focused solutions.
Responsibilities
- Lead and drive scoping, gap analysis, needs assessments, impact analysis, and requirements definition and prioritization for projects and system enhancements.
- Collaborate with stakeholders at all levels to elicit and document business requirements, process specifications, feasibility assessments, and business cases, with a strong focus on business value.
- Identify and analyze opportunities to improve business efficiency and optimize the use of our enterprise applications.
- Support solution design and re-design initiatives by interpreting and clarifying business requirements, assessing cross-functional and system impacts.
- Manage and resolve issues by coordinating corrective actions in accordance with established processes and procedures.
- Provide day-to-day application and operational system support, assisting business users in issue resolution.
- Proactively engage with vendors to address incidents, problems, or performance concerns, escalating when appropriate.
- Act as a liaison between IT teams, business units, and other stakeholders to align business needs, change management efforts, and IT priorities.
- Promote a customer-centric mindset in all interactions and deliverables.
- Foster collaboration across teams to drive alignment, estimation, change adoption, and successful delivery.
- Ensure required system administration activities are completed for supported applications.
- Lead and/or support system enhancements, including configuration, testing, and end-user training as needed.
- Create, document, and execute test cases to validate system changes and support end-user acceptance testing.
- Facilitate or support system selection initiatives, including implementation and long-term sustainment activities.
- Develop and maintain user guides, manuals, and related documentation.
- Support the design and development of new reporting requirements, as well as enhancements to existing reports.
- Proactively evaluates and applies AI capabilities to improve business analysis workflows, stakeholder insights, and enterprise application performance.
Experience And Qualifications
- Minimum of 5+ years of experience as a Business Analyst, preferably within a complex enterprise environment.
- Experience with Yardi Voyager, Elevate, or related applications is considered an asset.
- Strong SQL skills for data analysis, reporting, validation, and troubleshooting.
- Proficiency in writing and optimizing complex SQL queries, stored procedures, functions, and triggers.
- Experience working in Agile, Scrum, or hybrid project delivery environments.
- Excellent communication, documentation, stakeholder engagement, and time management skills.
- Comfortable navigating ambiguity and adapting to change.
- Proactive, analytical mindset with a strong sense of integrity, collaboration, and accountability.
- Proven ability to analyze complex business processes and identify optimization opportunities.
- Experience with workflow or process design methodologies is an asset.
- Knowledge of change management or process improvement frameworks is preferred.
The expected annualized base salary range for this role is $100,000 – $120,000.