Advanced Engineer, Engineering Services
Invesco Ltd.
Prince Edward Island, Canada
4d ago

Key Responsibilities / Duties

Provide technology support to the initial implementation and ongoing use of Appian, a cloud based, low code business process management (BPM) application suite

Provide technology support to Alteryx server, a scalable enterprise solution that provides data analytics solutions

Complete all tasks related to technical analysis, building and unit testing, quality assurance, system test and implementation in accordance with Invesco’s Enterprise Architecture standards

Work closely with business analysts, project managers, architects and other developers to design and implement automation solutions, leveraging Appian and Alteryx, that support the Investment Services business

Understand Investment Services business and make recommendations and technology suggestions to advance workflow automation

Understand architecture of applications in order to effectively troubleshoot problems and develop more efficient production processes

Be prepared to carry out business analysis tasks to ensure that the development / change meets user requirements and expectations

Prepare for and support user acceptance testing

Perform quality assurance tests on the work of other developers

Prepare all necessary documentation and processes to enable ongoing support of the systems

Communicate with internal and external customers, supervisors and management using clear, user-friendly terminology (emails, chat, phone, meetings)

Assist project and line managers in producing estimates for the development phase of projects and enhancements


Work Experience / Knowledge

Minimum of 3-5 years of proven systems development experience using structured methods

Formal training in systems analysis and computer programming

Understanding of relational database design and development life cycle principles

Solid experience of working in project teams and with third party vendors

Desire to stay abreast of new development tools and methods

Experience working with Microsoft technologies and associated design principals

Experience developing and integrating API’s and web services

Experience working in an agile scrum development environment preferred

Experience with business intelligence reporting tools preferred (PowerBI, Tableau)

Experience with ETL concepts and development preferred

Familiarity with DevOps principals preferred

Familiarity with AWS Cloud technologies preferred

Experience with C#, VB.Net, ASP.Net, API integration, Team Foundation Server, SQL Server, Unit Testing Frameworks, Visio

Experience working with Appian Business Process Management (BPM) suite or similar business process management tools preferred

Experience working with Alteryx desktop & server or similar ETL / Data Analytics tools preferred

Skills / Other Personal Attributes Required

Enjoy challenging and thought provoking work and have a strong desire to learn and progress (motivated enough to self learn)

Ability to pick up new technology independently

Knowledge of the investments industry, including investment trusts, preferred

Must have good organization and planning skills capable of managing own workload

Be able to work under pressure and multi-task while remaining professional and courteous

Exceptional ability to analyze requirements / problems and to propose innovative but workable solutions

Team player

Open minded, flexible, and willing to listen for other people’s opinions.

Interpersonal skills necessary to effectively communicate over the phone and via email with a variety of individuals at all technical levels are required.

Excellent verbal and written skills

Formal Education

A Bachelor’s Degree in Computer Information Systems Computer Science is preferred or commensurate relevant work experience

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

Willingness to travel both domestically and internationally. Frequency and duration to be determined by manager

Add to favourites
Remove from favourites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form