- Company Name
- Method Resourcing Solutions Ltd
- Job Title
- Senior Software Engineer (C#, Azure, Event-Driven Systems)
- Job Description
-
**Job Title**
Senior Software Engineer – C# / Azure / Event‑Driven Systems
**Role Summary**
Design, build, and deploy a next‑generation, event‑driven platform on Azure, transforming a large monolith into scalable, resilient microservices that process millions of events daily.
**Expectations**
Deliver end‑to‑end features with a focus on performance, reliability, and maintainability. Influence architectural direction, enforce engineering standards, and collaborate across engineering, architecture, and product teams.
**Key Responsibilities**
- Design and implement event‑driven services using C#/.NET on Azure.
- Decompose a monolithic codebase into distributed microservices.
- Build scalable, high‑throughput, high‑availability systems.
- Collaborate with Architects, Engineering Leads, and Product for design and roadmap refinement.
- Participate in design reviews, pair programming, and code‑quality initiatives.
- Enhance CI/CD pipelines, automated testing, and production reliability.
- Contribute to the shift toward cloud‑native microservices architectures.
**Required Skills**
- 5+ years of software engineering in distributed or event‑driven systems.
- Strong proficiency with C#, .NET Core/5+.
- Deep experience with Azure services (Functions, Service Bus, Event Hubs, Cosmos DB, AKS).
- Knowledge of microservices, messaging, event sourcing, and architectural patterns.
- Expertise in CI/CD, Git, automated testing, containerization, and Azure deployment.
- Familiarity with security, monitoring, and scaling in cloud‑native environments.
- Excellent problem‑solving, communication, and mentorship abilities.
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
- Microsoft Certified: Azure Developer Associate or equivalent Azure certification preferred.
St. albans, United kingdom
On site
Senior
28-11-2025