• Technical Business Analyst

    Job Locations US-UT-Salt Lake City
    Posted Date 3 weeks ago(10/23/2018 4:46 PM)
    # of Openings
    Information Technology
  • Overview

    iPipeline is a leading provider of cloud-based software solutions for the life insurance and financial services industry. Through our SaaS solutions, we accelerate and simplify insurance sales, compliance, operations, and support. We provide process automation and seamless integration between every participant in the life insurance industry including carriers, agents (such as financial advisors and independent insurance agents), distributors (such as banks, broker-dealers, and general agencies) and consumers. Our innovative solutions enable automated processing for pre-sales, point-of-sale execution of applications, post-sale support, reporting, consumer delivery and agency management.


    iPipeline makes it easier for people to purchase investment and insurance products that secure their financial future. With headquarters in Exton, Pennsylvania, iPipeline has locations in Cheltenham (UK), Fort Lauderdale, Atlanta, Ontario (CA), Philadelphia, and Salt Lake City. Visit www.ipipeline.com.


    We are currently looking for a Technical Business Analyst in our Salt Lake City, UT office.


    The Business Analyst is the individual who will have primary responsibility to analyze, validate, manage, specify and verify the exact needs of the project stakeholders, customers and end users for the iPipeline Enterprise Service Bus integral platform used across the organization. The BA will serve as a conduit between the internal and external customer community and the software development team through which the project requirements will flow. The Business Analyst will provide specifications and produce designs of IT requirements, specifying the data, files and logical operations the system will perform and delivery expectations of the end user/system.


    Skills Requirements

    • Interviewing skills to dialogue with individuals and work groups about their needs and to ask specific questions to acquire essential requirements.
    • Analytical skills to critically evaluate information gathered from multiple sources, reconcile conflicts, disseminate high-level concepts into details, distinguish true needs from amongst the collection of requirements, and create logical and innovative solutions to complex problems.
    • Writing skills to communicate information concisely and effectively to customers, developers and other internal stakeholders.
    • Communications skills to make presentations to customers, end users and company management, and take technical information and translate it to be understood by various audiences.
    • Interpersonal skills to liason extensively with customers, developers and internal stakeholders to help negotiate priorities, resolve conflicts among project stakeholders, and establish deadlines.
    • Project Management skills to regulate the vast influx of information and to ensure the project stays within timelines.
    • Design skills to represent requirements in a visual manner by converting technical requirements visually to internal stakeholders, customers and developers.

    Knowledge Requirements

    • An understanding of contemporary requirements gathering, analysts, validation, and management practice.
    • Insurance or financial services experience. Knowledge of life insurance industry practices, including knowledge of life insurance application life cycle.
    • An understanding of requirements engineering accommodating several software development life cycles within the project.
    • Application knowledge is desirable so as to be able to work effectively with end users.
    • An understanding of SQL scripts and be able to effectively query data for troubleshooting complex issues.
    • Familiarity with the complete scope of the Software Development Life Cycle.


    • Work with the project sponsor to identify and document the product or service vision and project scope.
    • Identify project stakeholders and user groups.
    • Solicit requirements by conducting interviews, performing data and document analysis.
    • Write requirements specifications and user stories according to organization practices using language that is clear, concise and encompassing for a diverse audience.
    • Decompress high-level customer and end user requirements into functional requirements, suitable in quality and detail to be used by team members who must base their work on these requirements.
    • Offer requirements in traditional formats, or where appropriate prototype layouts or alternative solutions.
    • Participate in requirements prioritization.
    • Manage and control requirements status throughout the project.
    • Implement opportunities to incorporate new learning and practices to future projects.


    Experience with the following tools/technologies: 


    • User Stories and User Acceptance Criteria
    • Functional Requirements
    • Visio or other diagramming tools
    • Agile Methodology
    • Project Management tools
    • SOAP UI

    Education Experience and Requirements:


    • Bachelor’s degree – preferably in technical field.
    • Minimum 3 years related experience required.
    • Experience working in an Agile environment is required.
    • Previous experience in insurance or financial services industry is desired.  


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.