Data Model Developer

  • Competitive
  • London, England, United Kingdom London England GB
  • Contract, Full time
  • Emagine Consulting
  • 21 Aug 18 2018-08-21

Are you a self-motivated Data Model Developer with a proven track record of translating business requirements to data models.? Does the thought of working for a globally renowned, inclusive and diverse banking environment excite you? If so, then this is the perfect career opportunity for you! We have new opportunities available for experienced Data Model Developer to join an existing project with emagine Consulting onsite with our client in London.

The role sits in the Enterprise Data team. The data modeller will transalate business requirements to data models and reporting artefacts definations that underpin the business interlligence of the company. Involement in analysis, design, data model implementation and testing. The data modeller will have exposure to all business areas, including FO, settlements, custody and accounting.

  •  Confirmation and sense checking business requirements
  • Identification of gaps between requirements and existing reporting provision
  • Identification of data sources to fulfil missing data points
  • Liaising with Business domain model team to provide operational data models for structured data sources
  • Liaising with Enterprise Data and Enterprise Messaging teams to centrally provision operational data
  • Translation of requirements into conceptual, Logical and Physical data models.
  • Producing detailed functional and Design specifications
  • Define and implement technical testing plans and support user acceptance testing
  • Liaising with users from all areas and with other ISD teams including ISD control and Technical Services

To be considered for this opportunity, you will possess the following experience:

  • Financial services experience
  • Proven track record of complex enterprise grade data modelling
  • Solid working experience of the essential technical skills
  • Excellent technical analysis and investigatoy skills 

Excellent knowledge with proven experience of –

1.       Conceptual data modelling and capture techniques such as StarNets

2.       Logical data modelling and capture techniques such as ER diagramming

3.       Physical Data modelling

4.       Schema definitions with particular emphasis on XSD,JSON Schema and SQL DDL

5.       Dimensional Modelling

Competent knowledge with proven implementation experience of-

1.       Defining reporting Artefacts

2.       Mapping source to destination data points through potentially complex data transforms

Good Knowledge with applied experience of-

1.       Messaging technologies such as XML/JSON

2.       Unit and integration testing skill, including preparing test scripts and execution

3.       Fundamentals of SDLC (source control and management with SVN/GIT, continuous integration, unit and integration testing. Continuous delivery)

About us:   

emagine is an independent professional services consultancy with 30 years of experience specialising in the banking and financial services industry. We partner with our clients to meet their immediate and long term business initiatives. We achieve this by leveraging our expert and proprietary industry knowledge, coupled up with an extensive understanding of their business needs to drive the right solution for our clients. With our practice-based organisational structure, combined with our agile delivery model, we are able to successfully deliver highly complex, cross region programmes/projects for our clients. 


Our core values:   

At emagine we consistently strive to deliver high standards and best practice to our customers, colleagues and consultants. Whilst we have had many successes, we aim not to dwell on them; instead our agenda and approach is to always seek to improve on our past successes and to better ourselves. Our five core values, internally known as the 5C's assist us in making sure that we remain consistent across all functions, departments and sectors. 

Our 5 core values are as follows:  

·         Caring - we are attentive, we listen and learn from each other

·         Committed - we are committed to delivering results

·         Courageous - we dare to explore new realms of possibility

·         Collaborative - we trust each other and work as a reliable team

·         Creative - we think outside the box, with expertise and imagination