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, Salt Lake City and Davidson, NC. Visit www.ipipeline.com.
We are currently looking for a Business Analyst to join our team.
The Business Analyst is an individual who will have the primary responsibility of leading the design and delivery of business process solutions through direct communication with clients, analysts, and developers. Typical tasks include converting client requirements and business logic into a deliverable application using the unique IFS Automation platform, including user interface design, workflows, and business rules.
Primary Responsibilities:
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. Driving the design, development, and testing of solutions that exceed client requirements within the agreed-upon project deadlines. Performing joint solution design directly with client team members, identifying potential solutions and scope for consideration. Writing skills to communicate information concisely and effectively to customers and internal stakeholders. Communication skills to make presentations to customers, end users, and company management, and take technical information and translate it to be understood by various audiences. Organizational skills to regulate the vast influx of information and to ensure projects stay within budget. Creating/Modifying interfaces using reflection calls to incoming and outgoing data. Performing maintenance and modifications based on client input to existing applications. Work with the project team to consistently exceed the Client's expectations in the delivery of project milestones and deliverables. Escalating conflicting priorities, deadlines, or scope changes. Ability to effectively manage time and priorities in a fast-paced environment. Support of evening and/or weekend deployments may be required.
Knowledge & Skill Requirements:
An understanding of contemporary requirements gathering, analysts, validation, and management practice. An understanding of requirements engineering accommodating several software development life cycles within the project. Application knowledge is desirable to be able to work effectively with end users. Familiarity with the complete scope of the Software Development Life Cycle. Solicit requirements by conducting interviews, performing data and document analysis, surveys, site visits, etc. Ability to convert systems requirements into deliverable applications using the IFS platform, including UI design and business rules. Ability to create/modify interfaces using reflection calls to incoming and outgoing data. Lead requirements analysis and validation ensuring that the requirement statements are complete, concise, feasible, and verifiable. Participate in requirements prioritization. Manage and control requirements status throughout the project. Manage changes to baseline requirements ensuring company change requirement rules are followed.
Education and Experience Requirements
Bachelor's degree (or relevant experience) - in Computer Sciences desired. Minimum 3 years related experience required (with at least 1 year in an external customer-facing role). Experience working in an iterative development environment is preferred. Knowledge of financial services industry practices, including rules, processes, and forms used in new business applications is a plus.