Software Engineer

Ampersand Consulting Ltd ,
Woking, Surrey
Salary: £45000 - £65000 per annum

Overview

Software Engineer - .NET Core, Azure, C# My client is a leader in the automative and motorsport industry and are looking for a talented and ambitious Software Engineer to join their team, to work on some really exciting projects within building and applying data management and analysis platform in different problem areas. The clients platform uses the latest streaming and cloud technology to turn high and low rate telemetry data into valuable insights and optimisations for our customers. The technology team we are helping to build are streaming microservices platform concerned with empowering our product development teams to: Acquire, manipulate, augment, save and share time series data for batch and real-time needs (with domain specific data bridges for known data formats in motorsport, simulation) Act on the data via message/event driven triggers Act on the data via a programmatic API (TAP API) The skillset the client is looking for are; Proficiency in one or more general purpose programming languages including but not limited to: C#, Java, Kotlin, C++ Experience with .NET Core Experience with microservices architecture. Experience designing, developing and creating RESTful web services and APIs. Experience with data storage technologies, e.g. SQL, NoSQL, object stores (S3). Good understanding of agile or lean development practices. Desirables; Experience with Docker and Kubernetes Experience with CICD pipelines and test automation. Experience with message brokers such as Kafka and MQTT. Experience with Time Series databases (Influx, KDB). Experience in data engineering, e.g. building data streaming pipelines Experience in using Linux systems in a development and operations context. Experience in Python. Experience with front-end technology (e.g. Angular, React). If you would like to apply for the Software Engineer role, click the apply button below This job was originally posted as www.totaljobs.com/job/89752206