BUSINESS TECHNICAL ANALYST JOB DESCRIPTION

A comprehensive set of Business Technical Analyst job descriptions detailing the duties, technical skills, and experience required by employers today.

Business Technical Analyst Job Description Template

1. About the Role

A Business Technical Analyst is someone who reads a requirements document written in business language and turns it into something a developer can actually build. This translation work is harder than it sounds: it demands fluency in both the logical structure of software systems and the operational goals of the stakeholders making requests. Most teams working under a continuous delivery model run into delivery failures not because engineers cannot code but because specifications were ambiguous at the point of handoff. In B2C and enterprise SaaS environments alike, this role owns the specification layer between product intent and engineering execution.

2. Position Summary

As the Business Technical Analyst, you convert product and business objectives into precise functional and technical specifications that engineering teams can act on without guesswork. You operate within an Agile squad alongside product managers, developers, and QA, and are accountable for backlog quality, acceptance criteria, and requirements traceability from discovery through sprint delivery.

3. Why Join Us

Career Impact: Deep ownership of requirements definition in a continuous-delivery software environment builds the kind of specification and systems-thinking expertise that advances careers toward Senior BA, Product Owner, or Solutions Architect roles.

Business Impact: When requirements are incomplete or misunderstood at the point of handoff, sprints stall, rework accumulates, and release timelines slip, this role directly reduces that cost across every product team it serves.

Growth Opportunity: Exposure to API design patterns, data modeling, and Agile backlog governance in a cross-functional setting broadens your technical range, opening doors to product management and solution architecture.

4. Key Responsibilities

  • Elicit and document functional and non-functional requirements from business stakeholders, product owners, and subject matter experts through workshops, interviews, and workflow analysis.
  • Decompose epics into well-formed user stories with clear acceptance criteria that development and QA teams can execute and test against.
  • Design and maintain process flow diagrams, data models, API specifications, and wireframes that represent the agreed solution architecture.
  • Serve as the single point of contact between the business and the development team throughout sprint execution, resolving requirement ambiguities in standups and backlog refinement sessions.
  • Review and validate delivered solutions against documented acceptance criteria before sprint sign-off to ensure requirements traceability.
  • Lead or co-facilitate UAT planning and execution, coordinating end-user participation and tracking defect resolution through to closure.
  • Collaborate with QA and development teams to produce test scenarios, test cases, and regression criteria aligned to functional specifications.
  • Identify process improvement opportunities in existing system workflows and present options to stakeholders with supporting analysis.

5. Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience.
  • 3 or more years of business analysis or technical analysis experience, with demonstrated ownership of functional specifications in a software delivery environment.
  • Proven ability to write user stories, acceptance criteria, and epics within an Agile or Scrum framework, including backlog management and sprint participation.
  • Experience with business process modeling, data flow mapping, and requirements documentation using standard notations such as use case diagrams or process flow models.
  • Solid understanding of software development concepts including APIs, relational databases, system integration patterns, and the software development lifecycle.
  • Strong written and verbal communication skills, with demonstrated ability to translate technical concepts for non-technical audiences and business requirements for engineering teams.

6. Preferred Qualifications

  • Experience working in B2C or enterprise SaaS environments, with exposure to microservice architectures or cloud-hosted platform delivery.
  • Familiarity with API specification formats such as OpenAPI and query languages including SQL, supporting requirements validation against back-end data sources.
  • Relevant certification in business analysis or Agile delivery, such as CBAP, PMI-PBA, or Certified Scrum Product Owner.
  • Prior experience in a pre-sales or client-facing consulting engagement, including requirements scoping and solution articulation for prospective customers.

7. Success Metrics & Environment

  • User story acceptance rate per sprint, reflecting the proportion of stories that pass QA without requirement rework.
  • Requirements defect rate, measuring the number of defects traceable to incomplete or ambiguous specifications per release cycle.
  • UAT pass rate on first submission, indicating how thoroughly specifications anticipated end-user validation criteria.
  • Backlog readiness ratio, tracking the percentage of upcoming-sprint stories refined to acceptance-criteria standard at sprint planning.
  • Mean time to requirements sign-off, measuring how efficiently stakeholder alignment is achieved from discovery to approved specification.
  • Typical tools: requirements and project tracking (commonly Jira, Confluence); diagramming and modeling (commonly Lucidchart, draw.io, Visio).

8. Compensation & Benefits (US Market Benchmark)

  • Base Salary Range: $85,000 to $115,000 annually, depending on experience and location
  • Bonus: Annual performance bonus of 5% to 10% of base salary, tied to delivery outcomes
  • Equity: Stock options or RSUs offered at mid-to-senior level in startup and growth-stage environments
  • Health Benefits: Medical, dental, and vision coverage; employer contribution varies by company size
  • PTO: 15 to 20 days annually, with most employers offering additional sick leave and public holidays
  • Common Perks: Remote or hybrid work flexibility, professional development stipend, Agile certification reimbursement


Figures are estimates based on general US market benchmarks and may be outdated. Adjust based on location, company size, and seniority level.

9. EEO & Legal

Work authorization in the United States is required for this position; sponsorship availability varies by employer. All applicants are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected under applicable federal, state, or local law. Reasonable accommodations for qualified individuals with disabilities are available upon request throughout the application and employment process. Employment offers are contingent on successful completion of a background check.

Business Technical Analyst Job Description Examples

1. Business Technical Analyst (Credit Card Processing)

The Business Technical Analyst leads technical requirement gathering and crafting of functional and technical specifications for backend merchant processing system integration projects. Reporting to internal project teams and partnering with North and South merchant backend system teams, the role shapes end-to-end payment processing workflows, from statements and fee billing to dispute processing, ensuring client implementations meet PCI compliance and SDLC best practices.


Key Responsibilities

  • Lead technical requirement gathering for client implementation projects supporting backend merchant processing systems.
  • Partner with merchant backend system teams on integration requirements, including statements, reporting, funding, posting, fee billing, and payment processing workflows.
  • Assess complexity of design requests and craft supporting technical documents for project execution.
  • Consult with internal project teams on business specifications for product and service design.
  • Write functional and technical specifications and supporting documentation.
  • Analyze complex business requirements and translate them into product design specifications.
  • Conduct planning, analysis, and forecasting activities to support project execution.
  • Adhere to project delivery frameworks and SDLC best practices.
  • Coordinate User Acceptance Testing for Management Information System reports, including forecasting, demand, and capacity planning.
  • Register, supervise, and resolve critical issues while identifying opportunities for automation and simplification.
  • Collaborate with clients, internal partners, and developers on design strategies for project implementations.
  • Translate functional use cases into detailed technical design documents.
  • Monitor overall project health and mitigate key risks through careful analysis.


Education & Experience

  • Bachelor's degree in a related field.
  • 5+ years of experience as a Technical Business Analyst in credit card processing application development projects.
  • 5+ years of experience in a client-facing role supporting banks issuing credit cards.
  • Experience in dispute processing, settlement, interchange, and authorization, translating requirements into technical specifications for application modifications.
  • Working experience in an agile development environment using Scrum methodology.
  • Experience with Visa and MasterCard dispute processing regulations, including interpretation of regulatory guidelines.
  • Experience in managing PCI compliance.
  • Previous experience in software development and/or project management.
  • Knowledge of credit card processing platforms, including VisionPLUS.
  • Knowledge of credit card collections.
  • Functional and technical knowledge of payment authorization, fraud detection systems, and smart routing applications.
  • Knowledge of working with Jira and Confluence.

2. Business Technical Analyst (Data Governance & Strategy)

Embedded within the Data Governance team, the Business Technical Analyst delivers business process models, data strategies, and enterprise KPI frameworks that improve data quality and business information value across the organization. Working closely with business stakeholders, senior leadership, and product and engineering teams, the role drives agile backlog management and requirements elicitation to align technology initiatives with evolving business strategies.


Core Functions

  • Develop business process models and documentation for technology initiatives in collaboration with business divisions, senior leadership, and technical teams.
  • Work with business stakeholders to define entities, attributes, relationships, data matching rules, data models, and workflows that support data flow, test analysis, and enterprise KPI development.
  • Communicate and document business and IT information in alignment with standard processes and procedures.
  • Coordinate and oversee stakeholder engagement activities to ensure continued alignment with business strategies.
  • Conduct independent analysis and review of requirements, identifying alternative suggestions and improvements based on knowledge of business systems.
  • Develop, implement, and maintain data strategies that ensure data quality, provide standardization, and improve business information value as part of a Data Governance team.
  • Provide data stewardship support for enterprise-wide data from a variety of sources.
  • Develop and update workflows for compliance and data quality initiatives.
  • Elicit and document requirements using interviews, document analysis, requirements workshops, site visits, business process descriptions, user stories, and workflow analysis.
  • Manage the agile backlog and maintain the quality of user stories and acceptance criteria for upcoming sprints.


Qualifications & Experience

  • Bachelor's degree in Computer Science, Engineering, or a STEM-related field.
  • 3+ years of professional experience in a Technical Business Analyst role with strong planning, problem-solving, and decision-making skills.
  • Experience managing the full SDLC cross-functionally, including business process modelling, scenarios, user stories, use cases, and acceptance criteria.
  • Experience working with an agile backlog and maintaining user stories and acceptance criteria.
  • Solid understanding of agile and traditional business analysis methods.
  • Strong knowledge of relational databases, including the ability to understand and craft entity relationship diagrams.
  • Knowledge of data warehousing concepts and data modelling.
  • Familiarity with business change and transformation management.
  • Understanding of current technology trends and developments.

3. Business Technical Analyst (Systems Development & Implementation)

Reporting to the project delivery organization, the Business Technical Analyst leads the development of requirements documentation, functional and technical specifications, and business cases across the full systems development lifecycle. Partnering with business customers, development, and QA teams, the role builds systems that meet end-user needs through collaborative design workshops, user training, and post-implementation support.


Primary Duties

  • Lead the development of requirements documentation, functional and technical specifications, and business cases.
  • Decompose, refine, and document requirements using graphical and textual techniques, including use cases, diagrams, process models, wireframes, and functional and technical specifications.
  • Lead collaboration with business customers to define project scope, document risks and assumptions, develop the delivery approach, and estimate cost and timelines.
  • Lead and coordinate project team members through all phases of the systems development lifecycle.
  • Facilitate system design workshops with the business community to solicit and document requirements, including the creation of user stories.
  • Research, review, and analyze existing processes and develop strategies for enhancements.
  • Participate in architecting the logical design of systems with the technical team, including screen design and specifications, data modeling, and documentation of logical processing flows.
  • Facilitate communication between project customers and the development team.
  • Communicate with development and QA teams regularly to ensure accurate understanding of requirements.
  • Collaboratively document test criteria with requestors, developers, and QA teams.
  • Coordinate and perform tests, including end-user reviews, for modified and new processes and systems, and provide post-implementation support.
  • Write user training manuals and help files, and facilitate training sessions for large applications as needed.
  • Coordinate knowledge transfer from development teams to support teams.


Skills & Qualifications

  • Bachelor's degree with at least three to five years of related experience, or equivalent combination of education and experience.
  • 3+ years of experience in large-scale system implementation following a standard software development lifecycle approach.
  • Experience with business and technical requirements analysis, business process modeling and mapping, methodology development, and data modeling.
  • Extensive knowledge of industry-standard development methodologies and technologies.
  • Strong oral and written communication skills.
  • Ability to create procedures in both technical and user-friendly language.
  • Strong facilitation, organization, and management skills.

4. Business Technical Analyst (Enterprise Consulting & Solutions)

Sitting at the intersection of business strategy and technical solution design, the Business Technical Analyst owns the end-to-end design of assigned projects, mapping client business requirements to system and technical specifications. Operating across pre-sales engagements, enterprise implementations, and cloud environments including AWS and Azure, the role shapes best-practice solutions while collaborating with technical and non-technical team members and customers to deliver measurable outcomes.


Duties

  • Lead enterprise-level projects with independent judgment and minimal direction.
  • Facilitate meetings effectively, demonstrating brainstorming and consensus-building skills, including at executive level.
  • Oversee and take accountability for the successful completion of all aspects of assigned project work.
  • Conduct business process analysis, process flow analysis, and product architecture and design.
  • Analyze and identify areas of risk and develop plans to minimize them.
  • Contribute to sales initiatives related to areas of technical expertise.
  • Work effectively with technical and non-technical team members and customers.


Requirements

  • Bachelor's degree or equivalent work experience.
  • At least 2–5 years of consulting experience in a related area.
  • Experience with cloud solutions, including AWS and Azure, and relational database systems.
  • Basic competence in at least one programming language, such as PHP, JavaScript, or C#.
  • Basic knowledge of the implementation and configuration of enterprise systems such as CRM, ERP, ecommerce, and CMS.
  • Knowledge of Software as a Service model benefits and cloud software solutions.
  • Excellent oral and written communication skills.
  • Strong interpersonal skills with the ability to take a leadership role when necessary.
  • Detail-oriented approach with the ability to quickly assimilate and apply new concepts, business models, and technologies.

5. Business Technical Analyst (Healthcare Software & Agile)

A key member of the sprint and product team, the Business Technical Analyst delivers end-user requirements analysis, test scenario execution, and cross-functional solution refinement for enterprise care management software. Collaborating across product owners, engineering teams, clients, and business partners, the role builds integration specifications and reporting frameworks that improve patient outcomes and clinical system efficacy.


Functions

  • Collaborate with end users to define and execute test scenarios and oversee the appropriateness of end-user training.
  • Create, analyze, and validate details on back-end and source system capabilities, including identifying data sources and providing mapping and specification definitions.
  • Contribute to the refinement and grooming of user stories and test scenarios, working closely with the product owner, sprint team, and other stakeholders.
  • Facilitate and guide the translation of requirements into solution development.
  • Define configuration options, integration requirements, and reporting for new product features.
  • Foster cross-functional relationship development with colleagues, clients, and business partners to streamline solution delivery.
  • Report on common sources of technical issues and make recommendations to the product team.
  • Participate in system design, development, testing, and deployment.
  • Identify ways to improve monitoring, discover issues, and deliver better value.


Experience & Qualifications

  • Bachelor's degree.
  • Advanced degrees and certifications in software development or healthcare are preferred.
  • 3+ years of related experience in IT and/or business analysis, including testing, debugging, documenting, and maintaining applications.
  • Experience within a clinical environment.
  • Experience with CMS, NCQA/HEDIS, or URAC is a plus.
  • Solid understanding of web services, including SOAP, REST, and XML.
  • SQL knowledge is a plus.
  • Excellent communication and analytical skills.
  • Ability to work independently and as part of a team in a fast-paced agile environment.

6. Business Technical Analyst (Agile IT Governance)

As the Business Technical Analyst, this role leads requirements analysis and collaborative agile planning, bridging business functions, subject matter experts, and IT to evaluate the impact of change and deliver structured solutions. The IT BA team relies on this work to maintain governance controls, prioritise high-value deliverables, and sustain product ownership of in-house developed solutions.


Activities

  • Analyse business requirements and user needs to agree on detailed functional and technical requirements and plans, drawing on input from internal and external subject matter experts.
  • Deliver projects and products using appropriate agile project management methodology.
  • Lead a collaborative and dynamic planning process, prioritising work based on value.
  • Facilitate decision-making and arbitration on trade-offs to identify the highest-value deliverables.
  • Act as liaison between business functions, subject matter experts, and IT to evaluate the potential impact of change.
  • Work with product owners to define the roadmap for a given product and translate it into user stories.


Position Requirements

  • Professional qualifications in Agile or PRINCE2 are required.
  • 2+ years of commercial experience in a similar role.
  • Agile software development experience.
  • Excellent problem-solving and analysis skills.
  • Ability to present technical solutions to a non-technical audience.

7. Business Technical Analyst (Pharmaceutical & Clinical Operations)

Business Technical Analyst shapes the translation of business user stories into technical specifications and acceptance criteria, coordinating between business stakeholders, development teams, and testers across GxP-compliant pharmaceutical environments. The work directly supports agile sprint delivery in clinical operations and bio sample management, ensuring requirements are clearly communicated, test objectives are understood, and delivered solutions meet rigorous quality standards.


Operational Focus

  • Work with the project delivery team to establish epics, user stories, acceptance criteria, and detailed specifications in communication with business subject matter experts.
  • Serve as the single point of contact for the development team and act as the interface between the business and the development team.
  • Contribute to development sprints by explaining and detailing requirements to the delivery team, and by reviewing and providing feedback on delivered solutions.
  • Translate business user stories into technical user stories.
  • Serve as an interface between business and testers, explain test objectives, and review test scripts.


Knowledge Skills & Abilities

  • 5+ years of experience as a business analyst or software developer in the pharmaceutical industry.
  • Experience in clinical operations and bio sample management.
  • Experience in a GxP environment.
  • Experience with Agile methodology, including writing user stories, managing scrum calls, and prioritising backlogs.
  • Experience with Gherkin and Cucumber.
  • Strong analytical skills combined with conceptual thinking and a structured working style.
  • Strong communication skills in English, both written and spoken.
  • Ability to work in a multicultural, geographically distributed team.

8. Business Technical Analyst (Process Analysis & Agile Delivery)

The Business Technical Analyst refines processes and data models, eliciting and documenting stakeholder requirements to improve existing workflows and inform system integration design. Reporting to the technology delivery team and consulting directly with customers, the role advances solution quality through agile methods, translating complex business needs into clear, actionable specifications across the full software development lifecycle.


Key Deliverables

  • Lead process analysis and technical design activities.
  • Analyse processes and functional and non-functional requirements.
  • Elicit and document requirements from stakeholders, users, and customers.
  • Consult with customers and advise on how to improve existing processes.
  • Work closely with the development team on system integration requirements to ensure customer needs are fulfilled.


Professional Experience

  • 3+ years of experience in a business analyst or system analyst role in a technology environment.
  • Experience gathering and documenting user requirements using industry-recognised techniques.
  • Significant experience in process and data modelling.
  • Experience working in an agile software environment.
  • Understanding of the full software development lifecycle.
  • Excellent attention to detail with strong verbal and written communication skills.
  • Strong stakeholder management experience.

9. Business Technical Analyst (Financial Services & Agile Delivery)

Embedded within a cross-functional financial services delivery team, the Business Technical Analyst develops technical user stories, requirements documentation, and training materials for complex internal and external-facing software applications. Working closely with business and technical stakeholders at all organisational levels, the role refines agile delivery processes including planning, estimation, and continuous improvement to ensure financial policies, products, and systems are accurately represented in delivered solutions.


Areas of Ownership

  • Translate business goals and requirements into application configuration and functional and non-functional requirements.
  • Define technical user stories for developers and testers and lead stories through to completion.
  • Gather requirements and conduct analysis using agile techniques, writing acceptance criteria in collaboration with the testing team.
  • Facilitate workshops, including requirements-gathering sessions, and showcase products to project stakeholders.
  • Review design and testing deliverables to ensure completeness of requirements.
  • Actively participate in agile delivery processes, including planning and estimation.
  • Conduct training sessions with stakeholders and end users and prepare training and supporting documentation.
  • Identify and implement continuous improvement opportunities.
  • Collaborate with business and technical stakeholders to achieve business outcomes, communicating in a clear, effective, and accurate manner.
  • Develop sound knowledge of financial policies, procedures, products, services, and systems to comply with the authorities and restrictions of the role.


Education & Experience

  • 5+ years of experience as a technical product analyst or technical business analyst with recent experience in the financial services industry.
  • Relevant tertiary qualifications in business analysis or a related field.
  • Experience working with the Microsoft Office stack.
  • Extensive experience in requirements elicitation, facilitation of workshops, and presentation skills.
  • Proven ability to validate and document requirements for developers and testers in the form of epics, features, and user stories.
  • Demonstrated experience in the delivery of complex software, including internal and external-facing applications and integration.
  • Demonstrated understanding of agile and waterfall delivery methodologies with extensive experience working in agile environments within a cross-functional team.
  • Strong working knowledge of requirement management tools such as Jira, Confluence, or similar.
  • High-level ability to communicate effectively, both verbally and in writing, across all levels of an organisation.
  • Demonstrated ability to solve problems in a complex environment and adapt to shifting priorities, demands, and timelines.

10. Business Technical Analyst (FinTech Payments & Scrum)

Reporting to the agile delivery leadership, the Business Technical Analyst develops and maintains the product backlog, crafting well-formed user stories, UAT test cases, and API-level technical specifications for FinTech and payments products. Partnering with scrum teams, external stakeholders, and engineering, the role oversees sprint ceremonies and end-of-sprint reviews to ensure PCI-compliant product features are delivered with precision.


Role Responsibilities

  • Create, refine, socialise, and prioritise the product backlog, articulating minimum viable product needs in the absence of clear priority.
  • Create, own, and refine well-formed user stories and artifacts that describe new products, features, and services, including acceptance criteria.
  • Develop detailed user and process flows, data mapping, diagrams, API definitions, business rules, and non-functional requirements associated with product backlogs.
  • Resolve impediments related to requirements and act as the single point of contact for the scrum team on requirements, priorities, sequencing, and clarifications.
  • Lead end-of-sprint demos, reviews, and retrospectives to ensure learnings are prioritised in future sprint plans.
  • Create UAT test cases, organise and facilitate UAT testing, track test results, and work with the scrum master and agile team to resolve issues.
  • Perform system analysis on existing software systems, applications, and web services to determine efficiency and functionality targets.
  • Represent the team to external stakeholders, leaders, and other teams to ensure alignment on product features being developed.


Background & Experience

  • Bachelor's degree with 5+ years of experience in systems or business analysis.
  • Certified Scrum Product Owner qualification.
  • Prior experience as a software developer or QA professional is preferred.
  • Experience in FinTech and payments.
  • Experience in agile principles, Scrum, and Sprint/Kanban practices, including using agile tools to define epics, stories, tasks, and requirements.
  • Experience in business intelligence and data analysis.
  • Experience in managing PCI-compliant products and services.
  • Advanced technical skills including object-oriented and service-oriented paradigms, web services, REST APIs, and understanding of programming languages such as Java, Python, or C++.
  • Strong knowledge of relational and NoSQL databases with hands-on abilities in query languages.
  • Proficiency in tools such as Jira, Confluence, Slack/Teams, and the Microsoft Office suite.
  • Excellent listening, written, and verbal communication skills, with strong time management and organisational skills.

11. Business Technical Analyst (Business & IT Systems Analysis)

Sitting at the intersection of business requirements and IT systems analysis, the Business Technical Analyst produces Business Requirements Documents, functional specifications, and data-driven reports that reconcile stakeholder needs with technical solutions. Operating across development, analytics, and customer-facing teams, the role oversees full systems development cycles and change management activities, ensuring both technology and business considerations are communicated clearly and project deliverables are met on time.


Job Functions

  • Perform feasibility analysis, scope projects, and work with the applications management team and project manager to prioritise deliverables and negotiate product functionalities.
  • Create detailed Business Requirements Documents and translate them into functional specifications.
  • Provide analytic support by coordinating data extraction from various databases and interpreting data.
  • Partner with development and analytic teams to provide reporting on software solutions.
  • Participate in integration testing, User Acceptance Testing, and functionality testing.
  • Perform research and interviews to determine business requirements and translate them into specifications for technical projects.
  • Analyse, facilitate, model, and organise information to reconcile conflicts, elicit requirements, and distinguish solution ideas from business needs.
  • Develop business process models and documentation, and assist the business with change management activities.
  • Serve as liaison for customers on professional service and support requests.
  • Effectively communicate and document business and IT information in line with agreed processes and procedures.
  • Balance technology and business considerations and communicate appropriately with both technology and business experts.


Required Qualifications

  • Bachelor's degree in Business or IT.
  • 5+ years of experience working as a functional, data, or business analyst.
  • 5+ years of customer-facing experience, including project oversight and customer presentations.
  • 5+ years of experience in full systems development.
  • Advanced skills in Microsoft tools, including Excel, PowerPoint, Project, Visio, and Outlook.
  • General understanding of large IT operating environments, SDLC, change control, desktop support, service desks, application development, release management, networks, storage, and data centres.
  • Excellent communication skills, both written and verbal, and strong organisational and people management skills.
  • Strong understanding of change management practices and workshop facilitation.

12. Business Technical Analyst / Product Definition Analyst (Travel & Airline Technology)

A key member of the product and development team, the Business Technical Analyst produces clear functional specifications, interface documentation, and defect analysis to ensure delivered features align with product and customer requirements. Collaborating across sales, development, QA, and account management teams, the role advances product quality and functional compatibility while supporting customers and internal stakeholders throughout the full delivery lifecycle.


What You'll Do

  • Analyse requirements submitted by product management or customers.
  • Deliver clear, maintainable, and understandable functional specifications and interface documentation.
  • Identify interactions with and assess impacts on other products and solutions to ensure functional compatibility.
  • Coordinate interactions from the build phase through to delivery to ensure compliance of delivered functionality.
  • Obtain specification validation through functional review with development, QA, and product management.
  • Carry out functional walk-throughs of the product with the development team and product management.
  • Provide inputs to product management for feature enhancements, business cases, and RFP responses based on product knowledge and experience.
  • Troubleshoot and investigate defects raised by customers to ensure compliance with specifications and system integrity.
  • Communicate with customers on steps taken to resolve issues.
  • Provide functional and technical knowledge to support sales, account management, development, implementation, and support requests.


Qualifications & Experience

  • A degree in Computer Science or a related field.
  • 5 years of experience in a development or technical business analyst function.
  • Experience in the Swift programming language and Apple App release processes.
  • Travel industry IT experience is an advantage.
  • Knowledge of the airline industry is beneficial.
  • Knowledge of Kanban and Scrum methodologies.
  • Ability to understand complex business processes and translate them into clear specifications and diagrams such as flowcharts.
  • Good communication, influencing, and collaborative skills.
  • Ability to manage multiple tasks simultaneously and maintain a proactive approach in a fast-paced environment.
  • Bilingual proficiency in Spanish and English, both oral and written.

13. Business Technical Analyst (Cloud Migration & Modern Workplace)

Successful migration of end-user data and devices to cloud environments depends on the Business Technical Analyst, who develops Business Requirements Documents, migration tracking reports, and plain-language guidance to keep program delivery on schedule. Serving as the primary liaison between business and technology teams, the role oversees the full scope of Modern Workplace transformation projects, including security requirements, application rationalisation, and stakeholder conflict resolution.


Day-to-Day Responsibilities

  • Work closely with a variety of stakeholders to manage migration prerequisites, schedule migrations, and track and report migration progress.
  • Build and maintain reports to track program success and benefits realisation, managing data from disparate sources.
  • Lead the review, analysis, and capture of business processes and requirements, identifying changes that drive business improvements.
  • Collaborate with subject matter experts from business and technology teams to ensure device and data migrations align with business requirements.
  • Create Business Requirements Documents for the Modern Workplace transformation, including security and user experience requirements.
  • Provide plain-language advice on application project issues to a non-technical audience.
  • Manage deliverables to timelines and take ownership of problems, exploring and validating proposed solution options.


Skills & Qualifications

  • 5+ years of experience as a Technical Business Analyst.
  • Extensive knowledge of infrastructure and Microsoft Modern Workplace transformations.
  • Experience migrating user data to the cloud, including on-premises to cloud and cloud-to-cloud migrations.
  • Experience in device migrations for Windows devices, including application rationalisation.
  • Experience creating Business Requirements Documents for infrastructure and Microsoft Modern Workplace solutions, including security and user experience requirements.
  • Experience analysing data to produce reports based on key filters to help teams understand the impacts of migration events.
  • Strong knowledge of application stacks, legacy infrastructure, and cloud infrastructure.
  • Proficiency in data mapping for migration to new locations in SharePoint.
  • Mature written and verbal communication skills, including precise use of technical and product terminology.
  • Excellent stakeholder management and conflict resolution skills.

14. Business Technical Analyst, Lead (Healthcare Data Analytics)

As the Business Technical Analyst Lead, this role oversees a team of Business Technical Analysts, coordinating technical training, project tracking, and cross-functional analysis to improve information resources and financial reporting for healthcare programs. The team relies on this leadership to produce ad-hoc data analyses, forecast models, and statistical trend reports from the data warehouse that inform operational and fiscal decision-making.


Scope of Work

  • Formulate new internal processes and analytical reports to improve information resources.
  • Gather data from departments, update periodic reports, and analyse statistical data to identify and correct errors and evaluate general content.
  • Research requests for assistance and recommend software solutions or process improvements that meet business needs.
  • Conduct accounting-based research and analysis to provide financial data and advice for specific fiscal programs and processes.
  • Perform review analysis, including data accumulation, financial and forecast modelling, reporting, and monitoring of responses.
  • Develop ad-hoc reports to conduct data analysis and validation, and analyse trends to recommend process and operational improvements.
  • Evaluate the financial impact of implemented initiatives.
  • Use raw data from the data warehouse to generate reports using statistical tools.
  • Explore data to discover patterns, meaningful relationships, anomalies, and trends, and design enterprise-wide views and custom reports.


Requirements

  • Bachelor's degree in Computer Science, Data Science, Information Technology, Mathematics, Statistics, or Public Health.
  • SAS Certified Base Programmer.
  • SAS Certified Advanced Programmer credential is preferred.
  • Work experience in technical data analysis.
  • 5+ years of experience in business technical analysis or a similar role.
  • 5+ years of experience in healthcare is preferred.

15. Business Technical Analyst (Cyber Security & Infrastructure)

Business Technical Analyst advances the delivery of security and infrastructure projects by eliciting and validating technical and non-functional requirements, producing business cases, context diagrams, and MoSCoW-prioritised functional specifications in hybrid agile and waterfall environments. The work directly supports engineering and design teams through build and implementation, ensuring compliance with frameworks including NIST and PCI-DSS while communicating technical concepts clearly to diverse stakeholders.


Work Activities

  • Work with project managers and subject matter experts to elicit and validate technical and non-technical requirements for security and infrastructure solutions.
  • Support the definition of system design and perform system analysis of current and future state solutions, creating associated project and operational documentation.
  • Document solution scope and business requirements using industry best-practice protocols, including context diagrams, use case diagrams, business process models, user profiles, functional and non-functional requirements, and end-to-end workflow models.
  • Assist with the production of business cases and work with business and technology leadership to define, articulate, and identify how to measure benefits.
  • Support engineering and design delivery teams throughout the build and implement phase to understand, test, and validate requirements.


Experience & Qualifications

  • Professional certification as a Business Analyst or equivalent experience is required.
  • Proven experience in a technical or systems business analyst role.
  • Extensive experience working in hybrid agile and waterfall environments, including change environments supporting the delivery of security and infrastructure projects.
  • Understanding of security and compliance frameworks, including NIST and PCI-DSS.
  • Thorough knowledge of AWS platform and solution offerings.
  • Knowledge of IT security categories, including network security, access control, vulnerability management, device and network hardening methods, and general infrastructure.
  • Understanding of gathering requirements and translating them into MoSCoW technical functional and non-functional specifications.
  • Knowledge of identifying, scoping, and designing business and IT operational processes and supporting documents.
  • Excellent written and verbal communication skills in English, with the ability to communicate technical concepts effectively to different audiences.
  • Self-driven with the ability to work both autonomously and collaboratively, and to drive objectives through to completion.

Editorial Process and Content Quality

This content is developed by the Lamwork Editorial Team using structured analysis of real-world job data, skill requirements, and hiring patterns.

Research framework by Lam Nguyen, Founder & Editorial Lead.

Reviewed by Thanh Huyen, Managing Editor.

Learn more about our editorial standards.