Senior Technical Business Analyst – API Integration, Data Mapping

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Technical Business Analyst supporting insurance-sector API integration and data mapping initiatives. Translating pricing rules into technical specifications and supporting testing, releases, and production validation.

Responsibilities

  • Define API requirements and integration specifications
  • Document data flows and mappings from source to transformation and target
  • Translate business pricing rules into technical requirements
  • Work closely with pricing, analytics, and engineering teams
  • Write detailed user stories, functional specifications, and acceptance criteria
  • Support user acceptance testing, release planning, and production validation

Requirements

  • 10+ years of experience as a Technical Business Analyst in system integration or API programs
  • Experience defining API requirements, contracts, and data flows
  • Strong skills in data mapping from source to transformation and target
  • Experience writing detailed functional specifications, user stories, and acceptance criteria
  • Ability to translate business rules into clear technical specifications
  • Experience in banking, mortgages, or pricing/rate systems
  • Familiarity with segmentation models or analytics-driven use cases
  • Experience working with data teams, including analytics and data science teams
  • Exposure to API design standards, including REST conventions and versioning
  • Experience supporting user acceptance testing and production rollouts

Benefits

  • 3-month contract with the potential for permanent employment
  • Full-time position: 37.50 hours per week
  • Flexibility of remote work

Job type

Contract

Experience level

Senior

Salary

CA$65 - CA$72 per hour

Degree requirement

No Education Requirement

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.