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)
  • Expertise in requirements documentation (BRD, FRD, user stories)
  • Expertise in 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

  • Analyze and reverse engineer existing applications, with a strong focus on Appian applications (process models, interfaces, rules, integrations)
  • Deconstruct legacy systems to identify business workflows, data flows and dependencies, rules and decision logic, system integrations, APIs, and external dependencies
  • Identify gaps, inefficiencies, and undocumented functionalities
  • 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
  • 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
  • Analyze gathered requirements and current-state insights
  • Provide recommendations for future-state system design, including process improvements, system enhancements or re-architecture, and automation opportunities
  • Collaborate with architects and development teams to define To-Be solutions
  • Support creation of solution blueprints and high-level designs
  • Work closely with business stakeholders, product owners, developers and architects, and 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
  • Assist in defining acceptance criteria and test scenarios
  • Support UAT (User Acceptance Testing)
  • Validate that delivered solutions meet business requirements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service