Logo for Nesco Resource

Senior Technical Business Analyst

Role overview

Qualifications

  • 5–10+ years of experience as a Technical Business Analyst, Systems Analyst, or Business Systems Analyst in software engineering environments
  • Strong requirements elicitation, analysis, documentation, validation, and requirements management skills
  • Experience working within Agile and Scrum delivery environments
  • Strong understanding of APIs, REST services, JSON payloads, integration patterns, and data structures

Responsibilities

  • Partner with stakeholders to gather, analyze, document, and validate business requirements, objectives, success criteria, business rules, workflows, and exception scenarios
  • Perform detailed analysis of enterprise applications, integrations, data flows, and technical constraints to identify gaps, enhancements, and process improvement opportunities
  • Create and maintain Functional Requirements Documents (FRDs), feature specifications, user stories, acceptance criteria, and other requirements artifacts
  • Facilitate requirement reviews, walkthroughs, and clarification sessions while serving as a liaison between business and technical teams

About the company

Nesco Resource logo

Nesco Resource

Staffing & Recruiting

Companies need talent. Candidates want opportunities. That's where we come in. We create meaningful connections between companies and candidates, and we've been doing it for over 60 years. Time is money. We take the time to understand the individual needs of employers and job seekers so we can deliver exceptional value to both. We develop long-term relationships based on integrity and trust.Our flexible staffing solutions include contract, contract-to-hire, and direct placement services. We employ specialized recruiters focused in the fields of Engineering, Information Technology, Accounting & Finance, Administrative & Customer Service, and Manufacturing & Distribution.

Company details

Company typeSME
IndustryStaffing & Recruiting
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Technical Business Analyst

Overview

Client is seeking a highly analytical Senior Technical Business Analyst to support requirements engineering across a complex portfolio of enterprise applications. This role focuses on analyzing existing systems, eliciting and documenting business requirements, identifying business rules and process flows, and translating business needs into structured technical specifications for development teams.

The ideal candidate will collaborate with business stakeholders, architects, developers, compliance teams, and operations teams to ensure solutions are clearly defined, well understood, and ready for implementation within an Agile delivery environment.

Core Responsibilities

• Partner with stakeholders to gather, analyze, document, and validate business requirements, objectives, success criteria, business rules, workflows, and exception scenarios.

• Perform detailed analysis of enterprise applications, integrations, data flows, and technical constraints to identify gaps, enhancements, and process improvement opportunities.

• Create and maintain Functional Requirements Documents (FRDs), feature specifications, user stories, acceptance criteria, and other requirements artifacts.

• Develop requirements using structured methodologies, including GIVEN/WHEN/THEN (BDD) approaches when appropriate.

• Create process flows, decision trees, system interaction diagrams, state diagrams, and data models to document end-to-end business processes and system interactions.

• Collaborate with architects and technical teams to document APIs, integrations, data contracts, interface requirements, data mappings, and transformation rules.

• Facilitate requirement reviews, walkthroughs, and clarification sessions while serving as a liaison between business and technical teams.

• Support backlog refinement, sprint planning, Agile ceremonies, User Acceptance Testing (UAT), and solution validation activities.

• Proactively identify risks, dependencies, edge cases, exception scenarios, and error-handling requirements throughout the delivery lifecycle.

Essential Qualifications, Skills, and Technologies

• 5–10+ years of experience as a Technical Business Analyst, Systems Analyst, or Business Systems Analyst in software engineering environments.

• Proven experience working on complex enterprise applications and system integrations.

• Strong requirements elicitation, analysis, documentation, validation, and requirements management skills.

• Experience creating functional specifications, user stories, process flows, acceptance criteria, and other technical documentation.

• Strong understanding of APIs, REST services, JSON payloads, integration patterns, and data structures.

• Working knowledge of relational databases, SQL queries, and data mapping concepts.

• Ability to analyze technical artifacts and communicate findings effectively to both technical and non-technical audiences.

• Experience working within Agile and Scrum delivery environments.

• Proficiency with Jira, Confluence, Azure DevOps, or similar collaboration and delivery tools.

• Strong stakeholder management, facilitation, written communication, and verbal communication skills.

• Ability to translate business needs into technical requirements and technical concepts into business language.

Preferred Skills or Experience

• Financial Services or Banking industry experience.

• 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 Behavior-Driven Development (BDD) 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.

Work Details

Remote

Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.

Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Business Analyst Related jobs

Other jobs at Nesco Resource

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.