Sr. Business Analyst

Ness Digital EngineeringNew York, NY
Hybrid

About The Position

We are seeking an experienced Business Analyst with a strong background in reverse engineering enterprise applications, particularly Appian-based solutions. The role involves analyzing existing systems, extracting business logic, documenting current-state processes, and collaborating with stakeholders to define future-state solutions. The ideal candidate will bridge business needs and technology by translating insights into clear documentation and actionable recommendations for system modernization or redesign.

Requirements

  • Bachelor’s degree in Business, IT, or related field
  • 5-8 years of experience as a Business Analyst
  • Strong experience in reverse engineering enterprise applications
  • Hands-on exposure to Appian platform (process models, SAIL interfaces, rules)
  • Expertise in:
  • Business process modeling (BPMN, UML)
  • Requirements documentation (BRD, FRD, user stories)
  • Data analysis and mapping
  • Excellent communication and stakeholder management skills
  • Strong analytical and problem-solving abilities

Nice To Haves

  • Experience in digital transformation / legacy modernization projects
  • Knowledge of low-code platforms (Appian preferred)
  • Familiarity with APIs, integrations, and microservices architecture
  • Experience working in Agile/Scrum environments
  • Certification such as CBAP, PMI-PBA, or Appian BA certification

Responsibilities

  • Reverse Engineering & Analysis
  • Analyze and reverse engineer existing applications, with a strong focus on Appian applications (process models, SAIL interfaces, rules)
  • Deconstruct legacy systems to identify:
  • Business workflows
  • Data flows and dependencies
  • Rules and decision logic
  • Understand system integrations, APIs, and external dependencies
  • Identify gaps, inefficiencies, and undocumented functionalities
  • Documentation
  • Create comprehensive As-Is documentation, including:
  • Business process flows (BPMN, workflows)
  • Functional specifications
  • Data models and mappings
  • User journeys and use cases
  • Maintain clear, structured documentation for technical and non-technical audiences
  • Ensure traceability between requirements, processes, and system behavior
  • Requirements Gathering
  • Conduct workshops, interviews, and stakeholder discussions
  • Elicit and document business, functional, and non-functional requirements
  • Translate business needs into clear, structured requirements (BRDs, FRDs, user stories)
  • Validate requirements with stakeholders and SMEs
  • Solution Design & Recommendations
  • Analyze gathered requirements and current-state insights
  • Provide recommendations for future-state system design, including:
  • Process improvements
  • System enhancements or re-architecture
  • Automation opportunities
  • Collaborate with architects and development teams to define To-Be solutions
  • Support creation of solution blueprints and high-level designs
  • Collaboration & Stakeholder Management
  • Work closely with:
  • Business stakeholders
  • Product owners
  • Developers and architects
  • QA teams
  • Act as a liaison between business and technical teams
  • Facilitate workshops, walkthroughs, and design discussions
  • Ensure alignment across teams throughout the project lifecycle
  • Testing & Validation Support
  • Assist in defining acceptance criteria and test scenarios
  • Support UAT (User Acceptance Testing)
  • Validate that delivered solutions meet business requirements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service