Business Analyst
Spotted 1h agoFull-time
Job details
- Employment
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Education
- Bachelor's degree
- Posted
- Oct 29, 2026
- Last confirmed open
- Oct 29, 2026
Job description
About this role
Position Overview
We are seeking an experienced Senior Business Analyst to support a large-scale technology initiative focused on expanding and enhancing a pension administration system. This individual will serve as a key liaison between business stakeholders and technical teams, gathering and translating business needs into detailed requirements throughout the software development lifecycle.
The ideal candidate will possess strong technical knowledge, analytical abilities, and experience working on complex application development projects.
Key Responsibilities
- Gather and document business and functional requirements through stakeholder interviews, workshops, surveys, document reviews, workflow analysis, and use case development.
- Evaluate information from multiple sources, resolve conflicting requirements, and translate high-level business objectives into detailed technical specifications.
- Collaborate with stakeholders, project managers, architects, developers, and other technical resources to define project requirements and deliverables.
- Develop and maintain functional requirements, process flow diagrams, workflow diagrams, use cases, user stories, test cases, and supporting documentation.
- Create Agile requirements documentation using Epics and User Stories.
- Serve as the primary communication link between business users and software development teams throughout the project lifecycle.
- Analyze existing business processes, identify opportunities for improvement, and challenge assumptions to ensure proposed solutions address underlying business needs.
- Work closely with developers and subject matter experts to evaluate technical solutions and balance usability, functionality, and performance considerations.
- Monitor requirements throughout development to ensure alignment with established business objectives.
- Manage multiple initiatives simultaneously while maintaining project priorities and deadlines.
- Investigate operational issues, gather supporting information, and coordinate with stakeholders, vendors, and internal teams to resolve problems.
- Support software testing activities and assist with the development of training materials and end-user documentation.
- Participate in additional projects and related responsibilities as needed.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, a related technical discipline, or equivalent professional experience.
- 5+ years of experience in a Business Analyst role.
- Strong technical aptitude and understanding of software development processes.
- Demonstrated ability to gather, analyze, and translate business needs into functional and technical requirements.
- Experience developing requirements documentation, process flows, use cases, and other software development artifacts.
- Strong analytical, critical-thinking, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills, with the ability to work effectively with executives, managers, technical teams, subject matter experts, and end users.
- Ability to independently manage complex assignments, competing priorities, and multiple stakeholders.
- Collaborative and adaptable approach to resolving technical and operational challenges.
Preferred Qualifications
- 2+ years of experience supporting database application development projects.
- 1+ years of experience working within an Agile development environment, including Scrum or a similar methodology.
- Experience creating and managing Agile requirements through Epics and User Stories.
- Previous experience supporting complex enterprise application development or system enhancement initiatives.
Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn