Senior Full Stack Developer - C#/Azure /Kafka
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Appvia is seeking a Senior Full Stack Developer for a new event-driven engineering engagement in a large-scale energy trading environment.
The engineer will build event adapters and supporting services in C# on Azure, connecting source systems and trading data to a Kafka-based event streaming platform.
The role is hands-on and requires a high degree of autonomy across service and integration layers.
The initial engagement is six months with a view to extend, and one position is available for an immediate start.
Key Skills for This Role
Full Job Posting
About the role
Appvia is seeking a Senior Full Stack Developer for a new event-driven engineering engagement in a large-scale energy trading environment.
The engineer will build event adapters and supporting services in C# on Azure, connecting source systems and trading data to a Kafka-based event streaming platform.
The role is hands-on and requires a high degree of autonomy across service and integration layers.
The initial engagement is six months with a view to extend, and one position is available for an immediate start.
Responsibilities
- Design, build, and maintain event adapters and services connecting source systems to an event streaming platform.
- Develop production-quality C# and Azure applications and services.
- Build integration logic across APIs, services, data sources, and event streams.
- Develop resilient and performant solutions for time-sensitive data.
- Work with Kafka producers, consumers, and event-driven architectures.
- Collaborate with the wider data platform engineering organization.
- Establish engineering patterns and practices for a new event-driven capability.
- Troubleshoot issues across application and integration layers.
- Make pragmatic architectural and engineering decisions.
- Contribute to a high-quality collaborative engineering culture.
About you
- Strong commercial software engineering experience with C# as the 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 or event-streaming technologies.
- Good understanding of APIs, service integration, and distributed systems.
- Experience building resilient and reliable services for business-critical environments.
- Ability to work autonomously and make sound engineering decisions with limited oversight.
- Strong communication and collaboration skills within a small engineering team.
- A pragmatic approach focused on robust solutions rather than unnecessary complexity.
Preferred experience
- Experience in energy trading, financial services, trading platforms, or other highly time-sensitive environments.
- Experience with trading platforms, market or exchange data, low-latency data, Azure data platform technologies, or establishing new engineering capabilities.
Core technologies
- C# and Microsoft Azure.
- Apache Kafka and event streaming.
- REST APIs and service integration.
- Event-driven architecture and distributed systems.
- Full-stack software development.
Location and work arrangement
- The role is based in London and is described as hybrid, typically involving one to two days per week in an office or client site.
- The posting also describes the engagement as fully remote and flexible.
Contract and rate
- This is a six-month rolling contract with a daily rate of £600-£650 outside IR35.
- The engagement is intended to have clear deliverables and may be extended.
About Appvia
Appvia is a London-based cloud, platform, and solutions engineering consultancy focused on cloud-native software delivery and developer productivity.
The company works across public and private sector environments where quality, scalability, reliability, and security are important.
Why join Appvia
- The engagement offers work on modern cloud platforms, a focused delivery scope, a fast interview process, and a quick start.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Appvia
Cloud Platform Product Manager - UK Security Clearance eligibility required
London, GBR
Azure Senior Platform Engineer - UK Security Clearance eligibility required
London, GBR
AWS Senior Platform Engineer - UK Security Clearance eligibility required.
London, GBR
Senior Business Development Manager - Cloud, Data & AI
London, GBR
Senior Full Stack Developer - UK Security Clearance Eligibility required.
London, GBR
Cloud Platform Product Manager - UK Security Clearance eligibility required
London, GBR
Senior Full Stack Developer - C#/Azure /Kafka
London, GBR
Talent Acquisition Manager - Contract
London, GBR
Technical Account Manager - Digital Solutions
London, GBR
Azure Senior Platform Engineer - UK Security Clearance eligibility required
London, GBR
AWS Senior Platform Engineer - UK Security Clearance eligibility required.
London, GBR
Senior Business Development Manager - Cloud, Data & AI
London, GBR
Senior Full Stack Developer - UK Security Clearance Eligibility required.
London, GBR