Data Analyst
Role details
Job location
Tech stack
Job description
estatesHigh-volume streaming flows (multiple transactions per second)GBs of daily data ingestionKey responsibilities include:End-to-end development of high-performance, distributed data systems built on .NET (currently .NET 8-10).Building and optimising Kafka-based streaming applications and real-time data flows.Designing and implementing ETL components for large-scale market data ingestion.Ensuring platform reliability and minimal downtime through strong observability and monitoring practices (Grafana environment).Contributing to architectural design, including producing and reviewing design diagrams.Working closely with Product Owners to translate requirements into robust technical solutions.Participating in detailed code reviews, ensuring high standards of quality, performance, and maintainability.Influencing platform strategy as a senior member of the engineering team.Supporting the introduction of new technologies, including planned adoption of ClickHouse and Databricks. Required, A leading global commodities trading firm is seeking a Senior .NET Developer to join its high-performing Data Platform team. This role sits within a business-critical engineering function responsible for building and maintaining high-throughput, low-latency data systems..., Senior DotNet Backend Developer - WealthTech SaaS Platform - London, UK - 6 Month Contract (Outside IR35)A global wealth management technology provider is seeking multiple DotNet Backend Developers to contribute to its core enterprise SaaS platform used by private banks and..., Senior Data Analyst (12-Month Fixed Term Contract)London Area, Hybrid We are looking for an experienced Senior Data Analyst to join our team on a 12-month contract to cover maternity leave. This is a high-impact role filling the shoes of a senior team member, requiring...
Requirements
Experience7+ years' experience as a .NET Developer (preferably .NET 8/9/10).Proven experience building high-throughput systems such as:Applications streaming +100GB via Kafka, orManaging +100TB data lakes, orOperating against +10TB relational/time-series/OLAP databases.Strong data streaming experience (Kafka preferred; alternatives such as Azure Service Bus, RabbitMQ, Kinesis, or Pulsar considered).Deep understanding of multithreading and concurrency in .NET - particularly SPANs and Channels.Strong relational database experience (Postgres preferred; SQL Server, Oracle, MySQL/MariaDB considered).Experience working in industries that handle significant data peaks or throughput spikes.Strong monitoring and observability experience (Grafana preferred; Datadog, Dynatrace, or App Insights considered).Excellent code review and debugging capability. Bonus experience:Azure, Kubernetes, Azure DevOpsMongoDBExposure to commodities trading or financial markets environments, Hours: Full-timeExperience: Minimum 3 years experience in a law firm or chambers role.Pay Level: Starting salary £30,000.00 plus bonusChancery Court Tax Chambers is seeking to appoint a Paralegal with minimum 3 years experience to join the expanding team in our leading..., Senior Front Office Software Engineer - Real-Time Trading SystemsContract - Inside IR35£700 - £1100 per dayLondon - Hybrid (3 days in office)The Short Version.You must be a senior software engineer with experience in trading environments.You need to be a well-rounded...