Integration Engineer recruitment

ALGORITHMICS (UK) LIMITED – JOB DESCRIPTION

Job Role:                  Senior Integration Engineer

Base:                         Paris  (with international travel)

Brief Summary of Responsibilities

The main focus of this role involves implementing Algorithmics’ risk, capital management and insurance software solutions at client sites in the EMEA region.

Implementations are structured around Algorithmics project teams that include both functional and technical specialists. Team size varies with the nature of the project, and is typically between 2 and 10 consultants. Integration Engineers are the technical specialists in the team and are expected to have detailed knowledge of Algorithmics solutions and components, as well as to understand the IT and technical issues relating to the client’s environment.

The work will generally include installing and configuring the Algorithmics solutions, setting up data interfacing with source systems, building batch processing streams, as well as technical troubleshooting. In addition, some customisations or configuration changes may be required that involve code development, database configuration, data modelling and report generation but also performance testing and optimisation. For more senior roles, the work will also involve defining the technical architecture and design of the solution, in conjunction with Algorithmics’ product specialists and clients’ own project teams.

Project work is predominantly client-based, and candidates must be able to manage periods at client sites, predominantly in mainland Europe.

There are also opportunities for involvement in pre-sales activities, short-term pilot projects, client support work and delivery of formal informal technical training.

Responsibilities

• Define and specify the technical architecture and design of the Algorithmics solution to be implemented.

• Define and scope the technical configuration, interfacing and enhancement work in conjunction with project managers, senior engineers and financial engineers

• Provide technical consultancy to clients based on solid understanding of the Algo product suite and implementation requirements

• Set up and configure Algorithmics’ and third party products (database, middleware, reporting solutions) at client sites.

• Design and implement interfaces between clients’ source systems and Algorithmics products. This will largely involve the Algorithmics’ data mapping tool and definition of data required from the clients’ systems.

• Design, develop and implement customised modules using a range of development tools (typically VB, Perl or Python).

• Conduct troubleshooting, testing (functional and volume) for original installation and system upgrades, and support clients’ integration testing and acceptance testing activities.

• Where appropriate, deliver training via formal training courses and workshop sessions to clients and internals.

• Produce technical documentation for clients describing the system and its customisations.

Essential Requirements:

• Good degree, preferably (but not necessarily) in a technical or scientific discipline

• High degree of initiative, resourcefulness, resilience and self-sufficiency in implementing and configuring complex software products and using technology to solve business problems.

• Proven experience of project life cycles and complex product installation, customisation and interfacing.

• Strong and hands-on command of Unix / Linux, including shell scripting and file system navigation.

• Strong understanding of database essentials (including SQL, installation, sizing, performance). Specific DBA skills are not essential, but familiarity with at least one RDBMS (preferably Oracle) is required.

• Experience in systems interfacing and/or data migration between systems using mapping tools or bespoke solutions.

• Capacity to estimate work, manage own deliverables and keep within project plans

• Ability to work with competing demands in small multi-disciplinary teams

• Sound documentation and communication skills in a client-facing environment

• Understanding of the financial market place (market data, fixed income products, derivatives) in terms of the underlying data.

• Ability to travel to site-based work in the UK and Europe.

Desirable:

• Familiarity with risk management (market risk / credit risk in commercial or treasury environment), financial analytics and market data

• Experience with middleware and business intelligence (reporting) software.

• Hands-on development experience using (e.g.) VB, Perl, Java.

• Experience within small company, client facing culture

• Familiarity with web based delivery, Java components

• Other languages (preferably European)

Company Overview

Algorithmics is the world's leading provider of enterprise risk solutions. Financial organizations from around the world use Algorithmics' software, analytics and advisory services to help them make risk-aware business decisions, maximize shareholder value, and meet regulatory requirements. Supported by a global team of risk experts based in all major financial centers, Algorithmics offers proven, award-winning solutions for market, credit and operational risk, as well as collateral and capital management. Algorthmics is an IBM Company.

Other information

This role is likely to appeal to experienced and technically focussed candidates with a sound software implementation and integration background, and who are interested in developing system solutions by capitalising on product capabilities and client facing opportunities.

Candidates should be able to show a desire to become involved in the area of market / credit risk, and to demonstrate the ability to grasp the fundamental financial mathematics and risk measurement methodologies delivered by Algorithmics solutions.

Algorithmics is an equal opportunity employer.  It is Algorithmics’ policy to recruit and select applicants for employment solely on the basis of their qualifications, skills, aptitude and potential. Algorithmics does not discriminate against applicants based on race, colour, religion, sex, sexual orientation, national origin, or disability or any other status or condition protected by applicable law.