Overview 
We are seeking a medium-level C# Developer with strong experience in modern cloud-native application development.
The ideal candidate will have proven skills in microservices architecture, containerised deployments, and Azure / Kubernetes orchestration, as well as hands-on production experience with Apache Kafka.
The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-technology ecosystem.
Required Skills & Experience 
- 35 years C# / .NET Core development experience in production systems.
 
 
- Strong understanding of microservices principles (domain-driven design, bounded contexts, service-to-service communication).
 
 
- Proficiency in containerisation (Best practices, image optimisation, debugging containerised apps).
 
 
- Hands-on deployment experience with AKS or Kubernetes (RBAC, ConfigMaps, Secrets, Ingress, scaling strategies).
 
 
- Apache Kafka (production experience):- Administering Kafka clusters 
- Designing event-driven applications and event schemas 
- Monitoring (Prometheus / Grafana, Confluent Control Center, or similar) 
- Handling data consistency and exactly-once / at-least-once semantics 
 
- Experience with Azure cloud services :- Azure DevOps (pipelines, repos, artifacts) 
- Azure Monitor / Application Insights 
- Networking basics (VNETs, load balancers, firewalls) 
- Azure Storage and Messaging (Event Hubs, Service Bus a plus) 
 
- PostgreSQL experience (schema design, queries, performance tuning).
 
 
  #J-18808-Ljbffr