What are the responsibilities and job description for the Business Analyst position at LingaTech?
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
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.
- 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.