Welcome to VERCIDA website.

Skip to main content
Enable Recite to make this website accessible

Profile completeness

Did you know that users who have filled in their profile details are 42 times more likely to get matched with the right employer?

security illustration Help us find the best workplace for you by sharing more about yourself. We will never disclose your information with others.

Job description

We currently have an exciting opportunity for a Data Engineer to join the Experian pH Data Engineering team.

Who are Experian pH?

Experian pH is a data-driven B2B marketing, risk and analytics consultancy. We work with FTSE 100 companies transforming how they approach problems using techniques and models developed over 25 years. At Experian pH you can expect to work on projects to improve our data processing, supporting projects for large and widely known businesses from sectors including banking, utilities and telecommunications. Ultimately you will be helping to provide those businesses with a better understanding of their customers and the people behind them, giving them the better and faster tools to add new customers, automate decision making and guard against fraud and failure.

We are looking for people with experience of delivering data-led solutions. You will have experience of programming in Java and at least one of the SQL dialects, preferably Oracle. More than anything you will have a desire to learn and a genuine interest in both programming and data.

You would start on the team responsible for updating and maintaining our data replication and standardisation tooling. You will be using either Solr or Kafka as a data store and improving how we monitor, maintain and deploy both these and the accompanying APIs.

Key responsibilities
  • Use Java to create or improve the efficiency of processes or services
  • Writing and maintaining automated test suites
  • Writing SQL queries on multiple multi-million row tables quickly and efficiently
  • Engage with internal client teams and project stakeholders to provide advice on how to best use services
  • Take ownership of feature development and ongoing maintenance
  • Provide guidance and support to other developers encouraging best practice. Introduce new concepts and ways of working.
  • Understand and participate in performance management processes
  • Continuously improve knowledge of chosen field or programming language and suggest new and improved solutions to old challenges

What are we looking for?

We are looking for self-starters who are able to take on a project and run with it, or research and track down particularly knotty problems. We're looking for someone who is:

  • Able to talk about technology to non-technical people
  • Logical and analytical
  • Passionate about programming with a genuine interest in data
  • Excellent attention to detail, problem solving skills and a flexible attitude to your work
  • Competent in Java and SQL

It'd be nice if you have Batch/shell experience, knowledge of SQL, PL/SQL and/or Python or have previously worked with Kafka/used Docker, Kubernetes or Openshift, but these are not essential and training will be provided.

Job Sector
IT & Telecoms
Job Position
Software Developer
United Kingdom Show on map
Post date
Closing date

How would you fit?

Learn more about Experian

Be unique. Be authentic. However you prefer to say it, we really mean it. Our culture embraces people’s diverse perspectives and creates a positive environment where everyone belongs. We’re determined to build a better, more connected world for everyone.

Articles you might like

Employer Focus

Other jobs in Technology and Electronics

Client Director

Sales Director
Hatfield, UK

posted 1 week ago

Sales Specialist

Hatfield, UK

posted 1 week ago

You will receive an email with link to reset your password.

Enter your new password