All jobs
Senior Business Analyst at Insight Investment
Senior Business Analyst
@
Insight Investment

Key information

Apply now
Posted on: 
September 24, 2024
Views count:
0
Status: 
Expired

Summary of the Senior Business Analyst job at Insight Investment

Insight Investment is hiring a Senior Business Analyst with 3 - 5 years of experience. Based in United States - Boston, MA and with Hybrid ways of working. The expected salary range for this role is $140,000 - $160,000
About Insight Investment

Insight Investment is a leading global asset manager, responsible for assets under management across liability driven investment (LDI), cashflow-driven investing (CDI) and longevity hedging, currency management, fixed income, absolute return, multi-asset and specialist investment strategies.

Insight's mission is to offer investors a different approach to achieving their investment goals; one that prioritises the certainty of meeting their chosen objectives in contrast to the traditional focus on maximising return and minimising volatility. Read our mission statement here: www.insightinvestment.com/uk/introducing-insight/our-mission-statement/

Our approach is underpinned by the belief that environmental, social and governance (ESG) issues are important drivers of investment value. We believe in integrating ESG issues into relevant investment processes and that dialogue with issuers and other stakeholders supports better investment decision making. We were a founding signatory to the UN-supported Principles for Responsible Investment (PRI) in 2006.

With locations across the globe, our clients include pensions funds, corporates, local authorities, insurers, sovereign wealth funds, wealth managers, financial institutions and private individuals.

Senior Business Analyst - Job Role & Responsibilities

Insight Investment is looking for a Senior Business Analyst to join the Business Change and Process Engineering team in Boston. In this role, you will provide strategic business analysis services for Insight’s business partners. The focus of this position is to work closely with the New York, Boston, and London business units to gain in-depth understanding of business strategy, processes, services, roadmap and the context in which the business operates. This role will be key to understanding and documenting the capabilities needed to address business challenges.

The Business Analyst will focus on (not but limited to) performing analysis on key business processes, data and operational / financial / technological risks. Responsibilities will include a full range of activities working alongside project managers within the business change team.

Role Responsibilities

  • Designing and constructing business operating models
  • Documenting and analyzing process models
  • Performing data analysis
  • Analyzing and documenting business requirements
  • Aiding the management of project risks and dependencies
  • Establishing relationships and collaborating with cross functional areas. Swiftly navigating throughout the Insight and BNY Mellon organizations, bringing to bear all resources to execute key tasks and project activities
  • General support to the project team
  • Root cause analysis of complex business problems
  • Design and implement controls to mitigate risks
  • Work with internationally dispersed teams internally and externally
  • Create executive PowerPoint packs
Senior Business Analyst - Job requirements

Experience Required

Knowledge

  • Proven track record as a Business Analyst role within financial services, specifically in the Asset Management industry. Fixed income focus a plus
  • Ability to create and define operating models
  • Comfortable working with large data sets
  • Experience of working on system and operational migration initiatives within asset management
  • Exposure to a wide spectrum of financial products including Fixed Income, ETDs, OTCs, and SMAs
  • Experience with Charles River OMS preferred
  • Trade-lifecycle expertise a plus

Skills

  • Change management skills
  • Excellent communication skills – verbal, written and presentation
  • Excellent core business application skills – Excel, Powerpoint, Visio
  • Excellent at building and maintaining relationships
  • Team player
  • Critical analysis of external vendors and suppliers

Experience

  • Proven analytical skillset
  • Ability to perform business analysis in a complex and fast-moving environment
  • Financial services background, understanding of investment management desirable
  • Experience with trade life-cycle analysis
  • Proven track record on process design / re-design and business requirements gathering / documentation
What we offer at Insight Investment

Salary

$140,000/yr - $160,000/yr

Please mention “I found this job at DataAnalyst.com!” in your application, it will help us offer you more opportunities

insertpageurl
Thank you for reporting
Oops! Something went wrong while submitting the form.

What about the salary?

Average business analyst salary in the Financial industry is $102,241.
Salary Guide

Apply now

Please mention: “I found this job at BusinessAnalyst.com” in your application, it will help us offer you more opportunities.

Apply now
Insight Investment

Insight Investment

is hiring

Senior Business Analyst

Website:
Posted on: 
November 22, 2024

About Our Company

Insight Investment is a leading global asset manager, responsible for assets under management across liability driven investment (LDI), cashflow-driven investing (CDI) and longevity hedging, currency management, fixed income, absolute return, multi-asset and specialist investment strategies.

Insight's mission is to offer investors a different approach to achieving their investment goals; one that prioritises the certainty of meeting their chosen objectives in contrast to the traditional focus on maximising return and minimising volatility. Read our mission statement here: www.insightinvestment.com/uk/introducing-insight/our-mission-statement/

Our approach is underpinned by the belief that environmental, social and governance (ESG) issues are important drivers of investment value. We believe in integrating ESG issues into relevant investment processes and that dialogue with issuers and other stakeholders supports better investment decision making. We were a founding signatory to the UN-supported Principles for Responsible Investment (PRI) in 2006.

With locations across the globe, our clients include pensions funds, corporates, local authorities, insurers, sovereign wealth funds, wealth managers, financial institutions and private individuals.

Job Description & Responsibilities

Insight Investment is looking for a Senior Business Analyst to join the Business Change and Process Engineering team in Boston. In this role, you will provide strategic business analysis services for Insight’s business partners. The focus of this position is to work closely with the New York, Boston, and London business units to gain in-depth understanding of business strategy, processes, services, roadmap and the context in which the business operates. This role will be key to understanding and documenting the capabilities needed to address business challenges.

The Business Analyst will focus on (not but limited to) performing analysis on key business processes, data and operational / financial / technological risks. Responsibilities will include a full range of activities working alongside project managers within the business change team.

Role Responsibilities

  • Designing and constructing business operating models
  • Documenting and analyzing process models
  • Performing data analysis
  • Analyzing and documenting business requirements
  • Aiding the management of project risks and dependencies
  • Establishing relationships and collaborating with cross functional areas. Swiftly navigating throughout the Insight and BNY Mellon organizations, bringing to bear all resources to execute key tasks and project activities
  • General support to the project team
  • Root cause analysis of complex business problems
  • Design and implement controls to mitigate risks
  • Work with internationally dispersed teams internally and externally
  • Create executive PowerPoint packs

Requirements

Experience Required

Knowledge

  • Proven track record as a Business Analyst role within financial services, specifically in the Asset Management industry. Fixed income focus a plus
  • Ability to create and define operating models
  • Comfortable working with large data sets
  • Experience of working on system and operational migration initiatives within asset management
  • Exposure to a wide spectrum of financial products including Fixed Income, ETDs, OTCs, and SMAs
  • Experience with Charles River OMS preferred
  • Trade-lifecycle expertise a plus

Skills

  • Change management skills
  • Excellent communication skills – verbal, written and presentation
  • Excellent core business application skills – Excel, Powerpoint, Visio
  • Excellent at building and maintaining relationships
  • Team player
  • Critical analysis of external vendors and suppliers

Experience

  • Proven analytical skillset
  • Ability to perform business analysis in a complex and fast-moving environment
  • Financial services background, understanding of investment management desirable
  • Experience with trade life-cycle analysis
  • Proven track record on process design / re-design and business requirements gathering / documentation

What we offer

Salary

$140,000/yr - $160,000/yr

Apply now
All jobs

Featured business analyst jobs