Senior Technical Business Analyst - Remote

Photon

Kentucky

On-site

USD 46,000 - 162,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
401k retirement plan
Paid time off
Paid holidays

Job summary

Photon is seeking a Senior Technical Business Analyst to drive requirements engineering across a complex portfolio of enterprise applications. You will elicit, document, and validate business requirements, translate them into technical specifications, and collaborate with architects, developers, and stakeholders to ensure clear, testable deliverables.

The ideal candidate has 5–10+ years in business analysis within software engineering, strong API/json/data modeling skills, and hands-on

Qualifications

  • Must have strong requirements elicitation and documentation skills.
  • Experience creating functional specs, user stories, and acceptance criteria.
  • Ability to translate business needs into technical requirements for development teams.

Responsibilities

  • Partner with business stakeholders to gather, analyze, and document business requirements, objectives, and success criteria.
  • Facilitate workshops, interviews, and discovery sessions to uncover business needs and opportunities.
  • Identify, document, and validate business rules, workflows, and decision points.
  • Perform deep-dive analysis of enterprise applications to understand current-state functionality and data flows.
  • Analyze system behavior to identify gaps and improvement opportunities.
  • Maintain documentation of application functionality and business processes.
  • Create detailed FRDs, feature specs, user stories, and acceptance criteria.
  • Develop requirements using GIVEN / WHEN / THEN (BDD) formats where appropriate.

Skills

Requirements elicitation
Documentation
Stakeholder management
Agile / Scrum
Communication
Business analysis
SQL
API/Integration understanding

Tools

Jira
Confluence
Azure DevOps
Mermaid.js
Visio
Miro
Markdown

Job description

Compensation, Benefits And Duration

Minimum Compensation: USD 46,000

Purpose & Accountability

We are seeking a highly analytical Senior Technical Business Analyst to drive requirements engineering across a complex portfolio of enterprise applications. This role requires a strong technical mindset and exceptional requirements management skills. You will be responsible for analyzing existing systems, eliciting and documenting business requirements, identifying business rules and process flows, and translating complex business needs into highly structured technical specifications for development teams. The ideal candidate is equally comfortable engaging with business stakeholders, architects, developers, compliance teams, and operations teams to ensure solutions are clearly defined, fully understood, and ready for implementation.

Key Responsibilities Requirements Elicitation & Analysis
  • Partner with business stakeholders to gather, analyze, and document business requirements, objectives, and success criteria.
  • Facilitate workshops, interviews, and discovery sessions to uncover business needs, pain points, dependencies, and opportunities for improvement.
  • Identify, document, and validate business rules, workflows, decision points, and exception scenarios.
System Analysis & Documentation
  • Perform deep-dive analysis of existing enterprise applications to understand current-state functionality, integrations, data flows, and technical constraints.
  • Analyze system behavior to identify gaps, enhancement opportunities, and process improvements.
  • Maintain comprehensive documentation of application functionality and business processes.
Technical Specification Writing
  • Create detailed Functional Requirements Documents (FRDs), Feature Specifications, User Stories, and Acceptance Criteria.
  • Develop requirements using structured formats such as GIVEN / WHEN / THEN (BDD) methodologies where appropriate.
  • Ensure requirements are complete, testable, traceable, and unambiguous before development begins.
Process & Data Modeling
  • Create process flows, decision trees, state diagrams, and system interaction diagrams using tools such as Mermaid.js, Visio, Miro, or similar platforms.
  • Document end-to-end business processes and system interactions.
  • Model data entities, relationships, and mappings across integrated systems.
API & Integration Analysis
  • Collaborate with architects and technical leads to document APIs, integration points, data contracts, and interface requirements.
  • Analyze JSON payloads, API responses, and data structures to support solution design and implementation.
  • Document data transformation and mapping requirements between systems.
Stakeholder Collaboration
  • Serve as the liaison between business stakeholders and technical teams.
  • Facilitate requirement reviews, walkthroughs, and clarification sessions.
  • Resolve requirement ambiguities, conflicts, and gaps through stakeholder engagement.
Agile Delivery Support
  • Support backlog refinement and sprint planning activities by ensuring requirements are adequately documented and understood.
  • Assist Product Owners and development teams with requirement clarification throughout delivery.
  • Participate in Agile ceremonies to provide business and functional context.
Quality & Validation
  • Define acceptance criteria and support User Acceptance Testing (UAT).
  • Validate delivered solutions against documented requirements.
  • Proactively identify edge cases, exception scenarios, and error-handling requirements.
Experience / Knowledge Required Experience
  • 5–10+ years of experience as a Technical Business Analyst, Systems Analyst, or Business Systems Analyst in software engineering environments.
  • Financial Services or Banking experience strongly preferred.
  • Proven experience working on complex enterprise applications and system integrations.
Technical Acumen
  • Strong understanding of APIs, REST services, JSON payloads, and integration patterns.
  • Working knowledge of relational databases, SQL queries, and data mapping concepts.
  • Ability to analyze technical artifacts and communicate findings to both technical and non-technical audiences.
Business Analysis Expertise
  • Strong requirements elicitation, analysis, documentation, and validation skills.
  • Experience creating functional specifications, user stories, process flows, and acceptance criteria.
  • Ability to identify business impacts, dependencies, and risks.
Agile Experience
  • Experience working within Agile and Scrum delivery environments.
  • Proficiency with Jira, Confluence, Azure DevOps, or similar tools.
  • Understanding of backlog management and refinement processes without being the owner of product prioritization.
Communication & Documentation
  • Exceptional written and verbal communication skills.
  • Strong facilitation and stakeholder management capabilities.
  • Ability to translate business language into technical requirements and technical concepts into business language.
Bonus Qualifications (Strong Pluses)
  • Experience in Wealth Management, Digital Banking, or Financial Technology platforms.
  • Familiarity with Markdown documentation standards.
  • Experience with Mermaid.js, Miro, Visio, or other diagramming tools.
  • Knowledge of BDD (Behavior-Driven Development) methodologies.
  • Experience establishing and enforcing Definition of Ready (DoR) standards.
  • Experience performing application audits, reverse engineering business logic, and documenting legacy systems with limited existing documentation

Maximum Compensation: USD 162,000

Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.

Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.

This position is available for independent contractors

No applications will be considered if received more than 120 days after the date of this post

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Business Analyst - Banking - Remote - Direct Client - W2 - JOBID766
Senior Technical Business Analyst - Banking - Remote - Direct Client - W2 - JOBID766

Outcome Logix ( A Tech 50 Finalist company 2025 and 2022, by Pittsburgh Technology Council ) • United States

On-site
USD 90,000 - 130,000
Technical Business Analyst
Technical Business Analyst

Imea • Owings Mills (MD)

On-site
USD 77,000 - 131,000
Business Systems Analyst
Business Systems Analyst

Motion Recruitment • United States

Remote
Senior Business Analyst
Senior Business Analyst

RICEFW Technologies Inc • Lansing (MI)

On-site
USD 70,000 - 95,000
Senior Technical Business Analyst (Onsite in Cleveland)
Senior Technical Business Analyst (Onsite in Cleveland)

Greenfield Talent • Brooklyn (OH)

On-site
USD 90,000 - 120,000
Business Analyst
Business Analyst

The American College of Financial Services • United States

Hybrid
USD 81,000 - 90,000
25-40 Days PTO
Medical, Dental, Vision Benefits
Retirement Savings Plan
+2
Business Systems Analyst
Business Systems Analyst

Insight Global • Vancouver (WA)

Hybrid
USD 90,000 - 105,000
Medical insurance
Dental insurance
Vision insurance
+2
Technical Business Analyst
Technical Business Analyst

Codable • United States

Remote
USD 70,000 - 95,000
Attractive compensation package with performance-based bonuses
Comprehensive private healthcare coverage
Personalized career coaching and mentoring for professional growth
+1
Senior Technical Business Analyst
Senior Technical Business Analyst

INNOVATIVE TECH SOLUTIONS INC • Woodlawn (MD)

On-site
USD 90,000 - 130,000
Dental insurance
Employee discounts
Flexible schedule
+1
Principal Technical Business Systems Analyst
Principal Technical Business Systems Analyst

Empower Retirement, LLC • Overland Park (KS)

Hybrid
USD 114,000 - 165,000
Medical, dental, vision and life
401(k) with company match
Tuition reimbursement
+3