Business Analyst

LingaTechHarrisburg, United States
Full TimeOn-siteMidLimited info disclosed
74 views0 applications

Description

We are seeking a Business Analyst to support enterprise application modernization initiatives involving both legacy ASP.NET MVC applications and modern .NET 8-based solutions. This role will work closely with business stakeholders, technical teams, and project leadership to gather, analyze, document, and manage requirements while supporting low-risk, incremental modernization efforts within a highly regulated environment. Job Responsibilities Facilitate requirements gathering sessions, stakeholder interviews, and workshops to identify business needs and project objectives. Analyze existing business processes and document current and future state workflows using Business Process Modeling Notation (BPMN) and other industry-standard techniques. Develop and maintain business requirements documentation, including project initiation documents, business requirements, and success criteria. Translate business needs into detailed functional requirements that support application development, modernization, and enhancement efforts. Elicit, document, and validate user and stakeholder requirements to ensure solutions align with operational and business objectives. Define and document non-functional requirements, including performance, scalability, security, usability, and quality-of-service expectations. Create report specifications detailing report purpose, business justification, data attributes, ownership, and execution parameters. Develop and maintain Requirements Traceability Matrices (RTMs) to ensure requirements are tracked through design, development, testing, and implementation phases. Collaborate with development, testing, and project teams to clarify requirements, support solution design, and validate deliverables. Assist with impact analysis, process improvement initiatives, and application modernization activities. Produce process flows, diagrams, presentations, and other graphical documentation to support business and technical understanding. Support user acceptance testing activities, including requirements validation, test case review, and defect analysis. Required Skills & Qualifications 4+ years of Business Analyst experience supporting software development, application enhancement, or modernization projects. Bachelor's degree in Business, Information Technology, Computer Science, or a related field; equivalent experience may be considered. Experience conducting facilitated requirements gathering workshops and stakeholder interviews. Experience documenting business processes and workflows using BPMN or similar process modeling methodologies. Knowledge of formal business analysis and requirements elicitation methodologies. Experience developing business requirements, functional requirements, user requirements, and non-functional requirements documentation. Experience creating and maintaining Requirements Traceability Matrices (RTMs). Experience developing report specifications and business documentation artifacts. Strong analytical, organizational, problem-solving, and critical-thinking skills. Strong written and verbal communication skills with the ability to communicate effectively across technical and non-technical audiences. Experience creating process diagrams, workflow documentation, and graphical business analysis deliverables. Ability to work effectively in a fast-paced environment supporting both legacy and modern application platforms. Experience working within regulated or compliance-driven environments is preferred. Familiarity with Agile, Waterfall, or hybrid software development methodologies is preferred. Show more Show less