This job posting isn't available in all website languages


IT/Technical & Product Development
Reed Exhibitions
REE00APO Requisition #

Lead/Senior Software engineer – Matchmaking


Location: Richmond, London, UK

Reports to: Engineering Manager – Software Delivery


Reed Exhibitions (RX) is the world’s leading events business and is part of RELX Group, recently named one of the World’s Top 100 Employers and among the World’s Most Innovative Companies. With over 7,000 technologists across the group, RELX offers solid opportunities for progression and learning.

RX Global Technology is leading business transformation in a dynamic and fast changing industry. This is an exciting and growing team, delivering high profile programs that facilitate millions of meaningful business connections, drive increased customer value and enable more productive working across our truly international business.


We value an agile approach, a growth mindset and an entrepreneurial spirit. In return, we offer a competitive salary, great benefits, flexible working, and you’ll be supporting our 520 shows in 43 industry sectors and 30 countries, producing events like Comic Con and Gamer Network among many others. 


The Opportunity

We build matching services to connect Exhibitors and Buyers, through search recommendations. The lead/senior software engineer works as part of a highly motivated, collaborative, enthusiastic, distributed cross-functional team.  Along with the Product Owner and Data Scientist, you identify new matching algorithms to improve matching, create new services, implement A/B tests, understand the data and iterate and deploy winning experiences in production.  


Key Responsibilities

You are responsible for adding value and creating business impacts for Reed Exhibitions in the following areas:

·        Product Leadership: The focus is on delivering products and services on time and above customer expectations, understanding lifetime value concepts, being close to the customer and creating impacts

·        Excellence: The focus is on simplifying, innovation, clean design, efficiency, streamlined operations, delivery, high quality, reliable, secure solutions and long term sustainment.

·        Teamwork: The focus is on collaboration, communication, support, being SMEs, continuous improvement and having a collective shared responsibility for solutions and delivering outcomes.

·        Problem solving: The focus is on having a questioning mind-set, utilising systems thinking that enjoys investigating, taking action and feeling responsible for delivering results


·        Senior Developer/Tech Lead experience, involved in the full end-to-end lifecycle, working in cross-functional teams in an agile environments

·        Able to demonstrate building confidence through deep knowledge, being collaborative and customer focused

·        A polyglot, expert in c#, confident to develop the full stack from through multiple application tiers

·        A proven track record of developing well instrumented loosely coupled solutions that are secure, scalable, fault tolerant, robust and reliable.

·        Experience with software performance optimization and knowledgeable of concurrent programming

·        Solid experience developing either large scale search and/or recommendation engine systems

·        At ease with troubleshooting in complex environments

·        Demonstrable skills in maintaining and improving CI/CD workflow processes

·        Cloud and network aware with AWS Experience

·        You actively participate in the development community.

Relevant Technology

You will have experience in many of the following technologies and practices, or equivalent and be ready to learn where gaps exist.

·        Agility: Scrum, XP, Pair programming

·        Design: SOLID Principles, KISS, YAGANI, Design patterns, Domain Modelling, DDD, CQRS, Event Driven Architectures, micro-services and message Queues

·        Languages & Interfaces: c#/.netcore, JavaScript (JQuery, ReactJS), Web, MVC, Restful APIs, GraphQL, CSS, Swagger

·        Testing: Continuous Testing, TDD (XUnit/NUnit), BDD, Logging (Splunk), Integration Tests, Performance Testing (Gatling)

·        Software Factory: Git (Bitbucket), Build Orchestration (Bamboo), Artefact Repositories (Proget/Nexus), Sonaqube, powershell, green-blue deployments

·        Cloud: AWS, Lambda, S3, SQS, SNS, Cloudformation

·        Data: Elastic Search, Algolia, Athena, Redshift, Kinesis, ETL, PowerBI


Previous Job Searches

Activity Feed

Job shares through Reed Exhibitions
Someone referred the Technology Graduate 2019 position. 3 hours ago
Someone referred the Sales Engineer - FlightGlobal - Portland position. 10 hours ago
Someone referred a link. 15 hours ago
Someone referred the Software Engineer Intern position. 15 hours ago
Someone referred the Product Marketing Manager position. 15 hours ago

Similar Listings

Reed Exhibitions

Richmond upon Thames, South East, United Kingdom

📁 IT/Technical & Product Development

Requisition #: REE00AR7

Reed Exhibitions

Richmond upon Thames, South East, United Kingdom

📁 IT/Technical & Product Development

Requisition #: REE00ANV