Fantastic opportunity. Our client, based in Bristol at the junction of the M5/M4 at Aztec West, is a busy global FinTech software provider serving the world's top banks.
Role Overview
They are seeking an additional Data Mapping Engineer to join their team, working 3 days a week in the office and 2 days from home. Candidates may come from a Mathematics or Computing background, as common sense and attention to detail are key. Training will be provided on the job within the team.
About the Business
The company's solutions process high volumes of business data formatted in industry standards such as SWIFT (ISO15022 and ISO20022), XML, or JSON. Utility software tools load and process these messages, requiring mapping of message formats, syntax, and data fields from incoming messages to internal formats.
Essential Skills
- Ability to understand and analyze data message specifications and formats
- Proficiency in Excel, including building spreadsheets with rules and formulas
- Understanding of how to test data for correctness
- Interest in software development business
- Flexibility, adaptability, and attention to detail
- Independent problem-solving skills with excellent communication
- Enthusiasm and willingness to learn
- Resourcefulness and troubleshooting aptitude
- Fluency in English
- Understanding of software components and application workflows
- Ability to create rules for data manipulation: grouping, sorting, filtering, calculating
- Ability to decompose tasks into smaller actions
- Experience recording activities using software
- Knowledge of testing data or results for correctness
- Familiarity with writing unit tests
Responsibilities
The Data Mapping team is responsible for mapping various message types used by all client solutions. Tasks include creating data mappings, testing for accuracy, auditing, and resolving unmatched or missing source data. The team works independently while supporting global solution teams.
Key Duties
- Using software tools to map data fields from incoming files to internal files
- Writing scripts or rules to manipulate data fields (e.g., truncating, concatenating)
- Understanding specifications of message types like SWIFT used in banking
- Setting test acceptance criteria and conducting tests for data accuracy
- Using JIRA for task management and progress reporting
- Collaborating with developers across solution teams
Qualifications and Experience
BSc (Hons) in Computer Science or related field with a computing focus; however, a degree is not mandatory.
Additional Benefits
- Full-time permanent role (37.5 hours/week)
- Supportive holiday package: 25 days, rising to 28, with rollover options
- Company pension scheme (up to 5% matching or salary sacrifice)
- Group Life Assurance (up to 9x salary)
- Group Income Protection (up to 75% salary)
- Private Medical Insurance, including family cover