> Markdown version of [/jobs/ext/2727039-senior-full-stack-developer-c-azure-kafka](https://www.wearedevelopers.com/jobs/ext/2727039-senior-full-stack-developer-c-azure-kafka). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer - C#/Azure /Kafka - **Company:** Appvia - **Location:** London, UK (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Data Infrastructure, Distributed Systems, Commercial Software, Data Streaming, Systems Integration, Azure Data Factory, Spring Cloud, Event Driven Architecture, Low Latency, Apache Kafka, Video Streaming, Restful APIs - **Published:** September 5, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5870797718 ## About the Role You're a strong commercial full-stack engineer who enjoys getting into the detail of how systems communicate, integrate and operate at scale. You'll bring: * Strong commercial software engineering experience, with C# as your primary language * Hands-on experience building services, integrations or adapters between systems * Strong experience developing cloud-native applications on Microsoft Azure * Experience with Apache Kafka or comparable event-driven / event-streaming technologies * Good understanding of APIs, service integration and distributed systems * Experience building resilient, reliable services for business-critical environments * Ability to work autonomously and make sound engineering decisions with limited oversight * Strong communication skills and the ability to collaborate effectively within a small engineering team * A pragmatic approach to engineering, with a focus on delivering robust solutions rather than unnecessary complexity Experience working within energy trading, financial services, trading platforms or other highly time-sensitive environments would be particularly valuable., * Energy trading / financial services experience * Trading platforms or market/exchange data * Experience working with low-latency or time-sensitive data * Azure data platform technologies * Experience establishing new engineering capabilities or teams ## Description We're looking for a Senior Full Stack Developer to join Appvia on a new event-driven engineering engagement within a large-scale energy trading environment. You'll be part of a small engineering team building a new event-streaming capability alongside an established data platform organisation. The focus will be on designing and building event adapters and supporting services in C# on Azure, connecting source systems and trading data into a Kafka-based event streaming platform. This is a hands-on role for an experienced engineer who can operate with a high degree of autonomy. You'll be working across the service and integration layer, solving complex engineering problems where resilience, performance and low latency are particularly important. You'll have the opportunity to help establish a new capability from the ground up, while working within the engineering standards and practices of a much larger data platform. The initial engagement is 6 months with a view to extend, and one of the positions is available for an immediate start. Interview Process - 3 Stage 1. Discovery conversation with Talent Acquisition 2. Technical Interview with Engineering Team 3. Final Interview with Leadership, * Design, build and maintain event adapters and supporting services connecting source systems to an event streaming platform * Develop production-quality applications and services using C# and Azure * Build integration logic across APIs, services, data sources and event streams * Develop solutions that are resilient and performant for time-sensitive data * Work with Kafka producers, consumers and event-driven architectures * Collaborate closely with the wider data platform engineering organisation * Help establish engineering patterns and practices for a new event-driven capability * Troubleshoot and resolve complex technical issues across application and integration layers * Make pragmatic architectural and engineering decisions within a fast-moving environment * Contribute to a high-quality, collaborative engineering culture Technical Skills Core technologies: * C# * Microsoft Azure * Apache Kafka / event streaming * REST APIs and service integration * Event-driven architecture * Distributed systems * Full-stack software development ## Related Videos - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Serverless Architectures with Spring Cloud Functions and Knative](https://www.wearedevelopers.com/videos/814-serverless-architectures-with-spring-cloud-functions-and-knative) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)