Description
JOB DESCRIPTION
JOB TITLE: Senior Software Analyst JOB CODE:
DEPARTMENT: Investment Operations IT LOCATION : Hyderabad
REPORT TO: FLSA (US ONLY):
DIRECT REPORTS: None REVISED: July 2011
JOB PURPOSE (JOB SUMMARY): To provide senior software analyst capabilities to technology projects
that Invesco has deemed important to the success of achieving their business goals and complete
development activities required to meet the requirements. To analyze and implement business needs
for efficient and cost-effective software systems and/or business processes and to facilitate the design,
testing and implementation of systems in accordance with company methodology.
KEY RESPONSIBILITIES / DUTIES:
Gather and analyze information on existing business processes in order to make recommendations
that seek to improve business systems and processes.
Provide business analysis during all phases of a project.
Analyze and document requirements for enhancements to systems and / or business processes.
May involve investigation of third party vendors or systems.
Clearly document solutions and recommendations to business problems.
Review requirements and designs with relevant stakeholders to obtain agreement and sign off of
proposals.
Create cost and time estimates along with project plans to enable prioritization and execution of
work.
Assist and/or coordinate user testing, ensuring issues are resolved in a pragmatic and appropriate
manner.
Assist the design and implementation of ongoing support arrangements for delivered systems.
Work as part of a project team, reporting progress and escalating issues to project management in
a timely manner to ensure successful completion of projects / reviews.
Complete all tasks related to technical analysis, building and unit testing, quality assurance, system
test and implementation in accordance with the IT development life cycle.
Provide post implementation support.
Create and maintain documentation for systems and processes.
Adhere to standards set by the Invesco project methodology.
Take a lead role from time to time on small projects or specific elements of larger projects.
Assist with developing improvements to team processes and procedures.
Provide On Call support for systems based on agreed coverage timeframe.
Should be able to guide/monitor and plan for new or other team members for the completion of
assigned task/s.
FSA Training and Competence (UK Only):
Approved Person? No
Covered by FSA Training and Competence? No
WORKING CONDITIONS:
Normal office environment with little exposure to noise, dust and temperatures.
The ability to lift, carry or otherwise move objects of up to 10 pounds is also necessary.
Normally works a regular schedule of hours, however hours may vary depending upon the project
or assignment.
Hours may include evenings and/or weekends and may include 24 hour a day on call support by
pager and/or cell phone.
Willingness to travel both domestically and internationally. Frequency and duration to be
determined by manager.
WORK EXPERIENCE / KNOWLEDGE:
This will include carrying out business process reviews and/ or production of business requirements
Experience creating detailed cost / benefit analysis
Able to demonstrate knowledge and use of structured business analysis techniques
Experience analyzing business or technical problems and proposing and implementing solutions
IT literate with good knowledge of the Microsoft suite of products, including Project and Office
Knowledge of process documentation and testing tools
Broad knowledge of systems and business processes in use for the relevant business areas
SKILLS / OTHER PERSONAL ATTRIBUTES REQUIRED:
Excellent verbal and written skills (to include process flowcharting and formal business solutions
documents)
Able to work in a global, multicultural environment
Able to influence and build relationships at all levels of staff
Must demonstrate a strong customer focused attitude and understand the fundamentals of
customer service
Excellent analytical and problem solving skills
Ability to manage conflict well
Structured, disciplined approach to work, with attention to detail
Good inter-personal skills combined with willingness to listen
Ability to analyze requirements and problems and to propose innovative but workable solutions
Disciplined time management skills
Ability to multi-task and work on more than one initiative at a time
Flexible – able to meet changing requirements and priorities
Self motivated. Capable of working with little or no supervision
Ability to react positively under pressure to meet tight deadlines
Able to work independently or as a team player
Maintenance of up-to-date knowledge in the appropriate technical areas
Enjoy challenging and thought provoking work and have a strong desire to learn and progress
Specific Technical Skills Required:
Microsoft
Developer
Experience with VB.Net or C# or Sql Server or ASP. Net
Experience with Microsoft VISIO or any UML tool.
Experience with SQL Server or Sybase
Experience with Microsoft office related software.
Ability to write macros in excels.
ETL tools Experience on ETL tools like Informatica or SSIS.
Others Exposure to tools like MPP.
Functional Area Required Skills/Experience/Knowledge:
Investment
Operations
Broad knowledge of the systems and business processes in use for the
Front-, Mid-, and Back-office functions within Investment Operations.
Understanding of Investments data and market data supporting
investment processes.
A strong understanding of Equity, Fixed Income and basic Derivative
instruments used with the financial services.
Familiar with portfolio accounting systems like Portia
FORMAL EDUCATION: (minimum requirement to perform job duties)
A Bachelor's Degree in Management Information Systems or Computer Science is preferred or
commensurate relevant work experience
Formal business analysis training and/or qualification preferred (not applicable to Asia Pacific)
LICENSE/REGISTRATION/CERTIFICATION: (minimum requirement to perform job duties)
None
COMPETENCY REQUIREMENTS – INVESCO CORE:
*Please refer to IPMP manual for competence descriptions
We are passionate about our clients' success
Working together, we achieve more
We believe in the continuous pursuit of performance excellence
We earn trust by acting with integrity
People are the foundation of our success
Qualifications
Page 1 of 3
JOB DESCRIPTION
JOB TITLE: Senior Software Analyst JOB CODE:
DEPARTMENT: Investment Operations IT LOCATION : Hyderabad
REPORT TO: FLSA (US ONLY):
DIRECT REPORTS: None REVISED: July 2011
JOB PURPOSE (JOB SUMMARY): To provide senior software analyst capabilities to technology projects
that Invesco has deemed important to the success of achieving their business goals and complete
development activities required to meet the requirements. To analyze and implement business needs
for efficient and cost-effective software systems and/or business processes and to facilitate the design,
testing and implementation of systems in accordance with company methodology.
KEY RESPONSIBILITIES / DUTIES:
Gather and analyze information on existing business processes in order to make recommendations
that seek to improve business systems and processes.
Provide business analysis during all phases of a project.
Analyze and document requirements for enhancements to systems and / or business processes.
May involve investigation of third party vendors or systems.
Clearly document solutions and recommendations to business problems.
Review requirements and designs with relevant stakeholders to obtain agreement and sign off of
proposals.
Create cost and time estimates along with project plans to enable prioritization and execution of
work.
Assist and/or coordinate user testing, ensuring issues are resolved in a pragmatic and appropriate
manner.
Assist the design and implementation of ongoing support arrangements for delivered systems.
Work as part of a project team, reporting progress and escalating issues to project management in
a timely manner to ensure successful completion of projects / reviews.
Complete all tasks related to technical analysis, building and unit testing, quality assurance, system
test and implementation in accordance with the IT development life cycle.
Provide post implementation support.
Create and maintain documentation for systems and processes.
Adhere to standards set by the Invesco project methodology.
Take a lead role from time to time on small projects or specific elements of larger projects.
Assist with developing improvements to team processes and procedures.
Provide On Call support for systems based on agreed coverage timeframe.
Should be able to guide/monitor and plan for new or other team members for the completion of
assigned task/s.
FSA Training and Competence (UK Only):
Approved Person? No
Covered by FSA Training and Competence? No
WORKING CONDITIONS:
Normal office environment with little exposure to noise, dust and temperatures.
The ability to lift, carry or otherwise move objects of up to 10 pounds is also necessary.
Normally works a regular schedule of hours, however hours may vary depending upon the project
or assignment.
Hours may include evenings and/or weekends and may include 24 hour a day on call support by
pager and/or cell phone.
Willingness to travel both domestically and internationally. Frequency and duration to be
determined by manager.
WORK EXPERIENCE / KNOWLEDGE:
This will include carrying out business process reviews and/ or production of business requirements
Experience creating detailed cost / benefit analysis
Able to demonstrate knowledge and use of structured business analysis techniques
Experience analyzing business or technical problems and proposing and implementing solutions
IT literate with good knowledge of the Microsoft suite of products, including Project and Office
Knowledge of process documentation and testing tools
Broad knowledge of systems and business processes in use for the relevant business areas
SKILLS / OTHER PERSONAL ATTRIBUTES REQUIRED:
Excellent verbal and written skills (to include process flowcharting and formal business solutions
documents)
Able to work in a global, multicultural environment
Able to influence and build relationships at all levels of staff
Must demonstrate a strong customer focused attitude and understand the fundamentals of
customer service
Excellent analytical and problem solving skills
Ability to manage conflict well
Structured, disciplined approach to work, with attention to detail
Good inter-personal skills combined with willingness to listen
Ability to analyze requirements and problems and to propose innovative but workable solutions
Disciplined time management skills
Ability to multi-task and work on more than one initiative at a time
Flexible – able to meet changing requirements and priorities
Self motivated. Capable of working with little or no supervision
Ability to react positively under pressure to meet tight deadlines
Able to work independently or as a team player
Maintenance of up-to-date knowledge in the appropriate technical areas
Enjoy challenging and thought provoking work and have a strong desire to learn and progress
Specific Technical Skills Required:
Microsoft
Developer
Experience with VB.Net or C# or Sql Server or ASP. Net
Experience with Microsoft VISIO or any UML tool.
Experience with SQL Server or Sybase
Experience with Microsoft office related software.
Ability to write macros in excels.
ETL tools Experience on ETL tools like Informatica or SSIS.
Others Exposure to tools like MPP.
Functional Area Required Skills/Experience/Knowledge:
Investment
Operations
Broad knowledge of the systems and business processes in use for the
Front-, Mid-, and Back-office functions within Investment Operations.
Understanding of Investments data and market data supporting
investment processes.
A strong understanding of Equity, Fixed Income and basic Derivative
instruments used with the financial services.
Familiar with portfolio accounting systems like Portia
FORMAL EDUCATION: (minimum requirement to perform job duties)
A Bachelor's Degree in Management Information Systems or Computer Science is preferred or
commensurate relevant work experience
Formal business analysis training and/or qualification preferred (not applicable to Asia Pacific)
LICENSE/REGISTRATION/CERTIFICATION: (minimum requirement to perform job duties)
None
COMPETENCY REQUIREMENTS – INVESCO CORE:
*Please refer to IPMP manual for competence descriptions
We are passionate about our clients' success
Working together, we achieve more
We believe in the continuous pursuit of performance excellence
We earn trust by acting with integrity
People are the foundation of our success
No comments:
Post a Comment