Providge Consulting is looking for a Senior Business Systems Analyst who will play a critical role in the modernization of the school's Facilities and Campus Management's legacy applications. This position involves leading the comprehensive analysis, documentation, and prioritization of existing applications to develop a strategic roadmap for their upgrade, integration, or replacement.
Responsibilities:
- Conduct a comprehensive inventory of all 16 legacy applications, including their current state, functionality, and dependencies
- Identify and document the location, hosting environment, and infrastructure supporting each application
- Gather and analyze user feedback, workflows, and usage patterns by interviewing key stakeholders and observing application usage
- Map out and document the business processes supported by each application, identifying both upstream and downstream dependencies
- Assess the business value, criticality, and risks associated with each application, particularly in relation to security vulnerabilities and potential failures
- Evaluate and prioritize applications based on usage frequency, business impact, technical debt, and security risks
- Develop a strategic roadmap for application modernization, considering factors like resource availability, budget constraints, and potential integration with existing systems
- Collaborate with IT teams and management to explore opportunities for integrating legacy functions into more mature systems, reducing the need to rebuild applications from scratch
- Identify and engage with key stakeholders, including IT staff, end-users, and departmental leadership, to gather requirements and ensure alignment with business goals
- Facilitate workshops, meetings, and demonstrations to communicate findings, gather input, and build consensus around modernization priorities and strategies
- Create detailed documentation of each application, including technical specifications, user guides, and process flows, to ensure knowledge retention as staff retire or transition
- Prepare and present regular reports on the progress of the inventory, assessment, and modernization efforts to stakeholders and management
- Identify and assess risks associated with maintaining legacy applications, particularly those related to security vulnerabilities, staff turnover, and system failures
- Develop risk mitigation strategies, including short-term fixes for critical vulnerabilities and longer-term plans for system replacements or upgrades
- Assist in the development of project plans, including timelines, milestones, and resource allocation for the modernization program
- Monitor and track progress against project goals, adjusting plans as necessary to accommodate changes in scope or priorities
- Work closely with cross-functional teams, including IT, project management, and external vendors, to ensure alignment and effective execution of the modernization strategy
- Serve as a liaison between technical teams and business stakeholders, ensuring clear communication and understanding of requirements, challenges, and progress
Requirements:
- Bachelor's Degree in Business Administration, Information Technology, Computer Science, or a related field
- 5+ years of experience as a Business Analyst, with a focus on legacy system analysis, application modernization, or related IT projects
- Experience in project management or working closely with project management teams, particularly in technology modernization initiatives
- In-depth knowledge of legacy software systems, especially those built on older versions of Laravel or similar frameworks
- Familiarity with the software development lifecycle (SDLC) and experience with system integration, migration, and decommissioning
- Basic understanding of cybersecurity principles, especially as they relate to outdated or unsupported applications
- Proficiency with data gathering, analysis, and reporting tools (e.g., Excel, SQL, or business intelligence software)
- Ability to map out and document complex business processes, identify inefficiencies, and recommend improvements
- Strong problem-solving skills, with the ability to evaluate risks, prioritize tasks, and make informed decisions
- Meticulous approach to documentation, ensuring all aspects of the legacy systems and their use cases are thoroughly understood and recorded
- Experience in engaging with a wide range of stakeholders, including technical teams, end-users, and management
- Excellent verbal and written communication skills, with the ability to convey complex information clearly and concisely
- Experience leading workshops, meetings, and interviews to gather requirements and build consensus
- Ability to contribute to project planning, including timelines, resource allocation, and milestone tracking
- Experience in managing change, particularly in guiding users through transitions from legacy to modern systems
- Proficiency with tools like Microsoft Visio, Lucidchart, JIRA, or other process mapping and project tracking software
- Familiarity with Agile methodologies and experience working in iterative development environments
- Experience with documentation tools such as Confluence, SharePoint, or similar platforms
- Ability to adapt to changing project needs, priorities, and technologies
- Proven ability to work effectively in cross-functional teams, fostering a collaborative environment
- Strong organizational skills with the ability to manage multiple tasks and projects simultaneously
- Business Analysis certifications (e.g., CBAP, PMI-PBA) or Agile/Scrum certifications (e.g., Certified Scrum Master) are a plus
- Understanding of the specific challenges and requirements of facilities and campus management in a higher education context