| Employer: | Algorithmics | Job Ref No: |
2012-1262
| Job Title: |
Senior / Lead Integration Engineer
| Sector: |
Consulting
| Sub Sector: |
Unspecified
| Risk Type: |
Other
| Expertise: |
Other
|
Overview 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.
Qualifications 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)
| Region/Country: |
Europe, UK
| City: |
London
| Address: | | Post Date: | 02/07/2012 |