Expert Engineer - Senior developer

Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#401970·Dodano 22 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

.NetC#AzureAzure DevOpsDockerKubernetesHelmKafkaAzure Event HubsService Bus

Firma i stanowisko

Euroclear connects over 2,000 financial institutions globally and operates an open, resilient infrastructure that contributes to the stability of the financial markets. They aim to facilitate and accelerate a sustainable global financial system. The role is within the STP tribe, which ensures seamless processing of data, files, and messages end-to-end in a regulated financial environment.

Wymagania

  • 10+ years of professional software engineering experience.
  • 5+ years building mission-critical or high-throughput distributed systems preferably in financial services or similarly regulated domains.
  • Expert in .NET, C#, async/await, dependency injection, and testing frameworks.
  • Hands-on experience with Azure including AKS, Functions, Service Bus, Event Hubs, Storage, Key Vault, Application Insights, and Azure DevOps (Pipelines, Repos).
  • Experience with containers and orchestration using Docker, Kubernetes (preferably AKS), and Helm.
  • Understanding of event-driven architecture fundamentals including pub/sub, event streaming, and consumer groups.
  • Test-Driven Development (TDD) and automation mindset; experience with CI/CD pipelines.
  • Knowledge of resilience engineering concepts such as timeouts, retries, circuit breaker, backpressure, outbox/inbox, DLQ, bulkhead, and sagas.
  • Ability to work autonomously.

Nice to have:

  • Experience with Kafka (self-managed or cloud), Azure Event Hubs, or Service Bus at scale; schema registries.
  • Observability stack including OpenTelemetry, Splunk, distributed tracing; experience with performance and load testing at message/file-transfer scale.
  • Knowledge of secure file exchange and enterprise integration patterns.
  • Experience with Dapr, KEDA, gRPC, and API gateways.
  • Familiarity with financial messaging standards and non-functional controls (availability, integrity, confidentiality).

Obowiązki

  • Design and deliver modern integration services replacing or upgrading the communications layer for message and file ingestion, transformation, routing, and delivery using synchronous and asynchronous models.
  • Design for resilience and scale using patterns such as circuit breaker, retries with backoff, timeouts, idempotency, outbox/inbox, DLQs, bulkheads, and compensating transactions/sagas.
  • Build event-driven systems leveraging Azure messaging (Service Bus/Event Hubs) and/or Kafka-style pub/sub, defining contracts, schemas, and versioning for backward compatibility.
  • Develop high-quality .NET services including C#, .NET, ASP.NET Core, worker services, and gRPC/REST with Test-Driven Development (TDD) emphasizing code quality, security, and performance.
  • Containerize and operate workloads on Kubernetes (OpenShift/AKS) using Helm and Git-based pipelines (Azure DevOps), enforcing enterprise container standards including image hardening, secrets management, TLS, and Kubernetes network policies.
  • Own observability including structured logging, tracing, and metrics using tools such as Application Insights, Splunk, and OpenTelemetry.
  • Collaborate in an Agile product setup, participating in backlog refinement, Definition of Ready/Done, iterative delivery, and cross-tribe ceremonies.
  • Lead and mentor junior developers, unblock team members, and champion engineering best practices across the squad and Communities of Practice.

Ways of working:

  • Work in a tribe/squad setup with Product Owner, Scrum Master, and Solution Architect aligned to quarterly objectives.
  • Participate in tribe ceremonies including planning, SoS, release boards, and cross-tribe syncs.
  • Collaborate closely with platform teams to ensure container, security, and networking standards compliance.

Benefity

  • Work closely with inspiring, supportive, and engaged colleagues from more than 80 countries.
  • Highly professional international environment.
  • Emphasis on knowledge sharing and training with a learning and development environment.
  • Competitive salary and comprehensive benefits.
  • Hybrid working model with 8 days per month required at the office.
Płatne święta

Inne informacje

Informujemy, że administratorem danych jest Euroclear z siedzibą w Krakowie, ul. Puszkarska 7L (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Euroclear

Euroclear

45 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz