Back to Jobs
Recently postedOperations & Project Management

Business Analyst

Purple Drive Technologies LLCPennington, NJ🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationPennington, NJ, United States
Stakeholder ManagementScrumBusiness AnalysisConfluenceRequirements GatheringJiraAgile

Job description

Job Description - Technical Analyst / Business Analyst

Role Overview

We are seeking an experienced Technical Analyst / Business Analyst to act as a bridge between business stakeholders and technical delivery teams, including application development, middleware, architecture, and QA.

The ideal candidate will have strong requirements-gathering and analytical skills, with the ability to translate business needs into clear functional, technical, and integration specifications. The role involves analyzing system interactions, defining data mappings and dependencies, supporting technical design activities, and coordinating with cross-functional teams to ensure successful solution delivery.

Key Responsibilities

1. Business & Technical Requirements Analysis

  • Engage with business stakeholders to understand business objectives, operational needs, and application requirements.

  • Gather, analyze, document, and validate functional and technical requirements.

  • Translate business requirements into clear technical specifications for development and integration teams.

  • Prepare and maintain Business Requirements Documents (BRDs), Technical Requirements Documents (TRDs), design documents, and interface specifications.

  • Identify gaps, dependencies, assumptions, and potential impacts across business and technical systems.


2. Integration & Data Flow Analysis

  • Analyze end-to-end application and system integration requirements.

  • Define source-to-target data mappings, transformation rules, data flows, and interface requirements.

  • Document system interactions, integration dependencies, and data exchange processes.

  • Work closely with middleware, application, and architecture teams to clarify integration requirements.

  • Ensure that integration specifications align with business requirements and technical design standards.


3. Technical Design & Development Coordination

  • Collaborate with solution architects, developers, middleware engineers, and other technical teams throughout the delivery lifecycle.

  • Review technical and integration designs to ensure alignment with documented business and functional requirements.

  • Clarify business rules, functional behavior, data mappings, and interface specifications during development.

  • Coordinate requirement clarifications and support the resolution of technical and functional dependencies.

  • Track deliverables, risks, dependencies, and timelines across cross-functional teams.


4. Testing, UAT & Issue Resolution

  • Work with QA teams to define test scenarios and validate end-to-end business and integration workflows.

  • Support System Integration Testing (SIT), User Acceptance Testing (UAT), and regression testing activities.

  • Assist in defect triage by analyzing issues, clarifying expected functionality, and coordinating with relevant technical teams.

  • Support investigation and clarification of production issues related to business requirements, data flows, and system integrations.

  • Ensure identified defects and requirement gaps are tracked through resolution.


5. Agile Delivery & Stakeholder Collaboration

  • Participate in Agile ceremonies, including backlog refinement, sprint planning, backlog grooming, daily stand-ups, sprint reviews, demos, and retrospectives.

  • Collaborate with Product Owners, business stakeholders, development teams, architects, and QA teams.

  • Communicate requirement changes, technical dependencies, risks, and delivery updates to relevant stakeholders.

  • Maintain clear and consistent documentation throughout the project lifecycle.


Required Skills & Competencies

  • Strong experience in Business Analysis, Technical Analysis, or IT Systems Analysis.

  • Expertise in requirements gathering, analysis, validation, and documentation.

  • Experience preparing BRDs, TRDs, functional specifications, technical design documents, and interface specifications.

  • Understanding of application integrations, system interactions, data flows, and interface dependencies.

  • Knowledge of source-to-target data mapping, data transformation rules, and integration requirements.

  • Ability to interpret and review technical and integration designs.

  • Experience coordinating with business, architecture, development, middleware, and QA teams.

  • Exposure to SIT, UAT, defect triage, and production issue analysis.

  • Working knowledge of Agile/Scrum methodologies.

  • Familiarity with JIRA and Confluence.

  • Excellent analytical, problem-solving, stakeholder management, documentation, and communication skills.


Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Business, or a related discipline.

  • Experience working in enterprise application environments involving multiple systems and integrations.

  • Exposure to middleware platforms, APIs, and enterprise integration architectures.

  • Experience working in cross-functional Agile delivery teams.


Key Success Factors

  • Ability to translate complex business requirements into actionable technical specifications.

  • Accuracy and completeness of requirements, data mappings, and integration documentation.

  • Effective coordination across business and technical teams.

  • Proactive identification and management of dependencies, risks, and requirement gaps.

  • Successful support of development, testing, UAT, and production issue resolution.


Similar jobs