Software Engineer

Overview

We are seeking a Senior C# / Azure Engineer to join a collaborative engineering team specializing in the development of cloud-based, distributed, and event-driven systems. This hands-on role will involve designing and integrating high-quality software solutions, working closely with engineers and technical stakeholders. The ideal candidate will possess strong commercial experience in C# and Azure, with a focus on building scalable services and APIs.

Responsibilities

  • Design and develop high-quality software using C#/.NET.
  • Build and integrate REST APIs and services.
  • Work with Azure cloud services.
  • Develop event-driven solutions using Kafka.
  • Manage distributed systems and scalable architectures.
  • Integrate multiple systems and services.
  • Contribute to technical design and architectural decisions.
  • Collaborate with engineers and technical stakeholders.

Requirements

  • Strong commercial experience with C#/.NET.
  • Proficiency in Microsoft Azure.
  • Experience with Apache Kafka/event streaming.
  • Knowledge of REST APIs and service integration.
  • Familiarity with event-driven architecture.
  • Experience with distributed systems and scalable backend services.
  • Angular/frontend development experience is a plus.
OIR35+ members get up to 48 hours early access to new jobs
TechnologiesC#, Azure, .NET, Kafka, REST APIs, Event-Driven Architecture, Distributed Systems, Angular
LocationLondon Area
TypeHybrid
Rate
£600/day
PostedNEW
Similar Hybrid Jobs
People also viewed