Senior .
NET Engineer – Temporal.io
We are looking for aSenior .
NET Engineerwith strong experience in distributed systems and hands-on expertise inTemporal.io.
You will design and deliver workflow orchestration solutions that ensure reliability, scalability, and high performance across cloud and hybrid environments.
Responsibilities
Design, develop, and testTemporal workflows and activitiesusing .
NET 6+ (C#).
BuildPoCsto validate scalability, performance, and technical feasibility of workflow solutions.
Apply best practices indeterminism, versioning, retries, compensation, and observabilityfor distributed systems.
Deploy and operateWorkers and Clientson Azure and on-prem environments, integrating with APIs, databases, and message queues.
Requirements
Minimum5 years of experiencein .
NET/C# development and strong knowledge of async programming and dependency injection.
Hands-on experience withTemporal.io(Workflows, Activities, Workers, Clients) and distributed system patterns like idempotency.
Experience withAzureand hybrid integrations, plus the ability to work autonomously in complex technical environments.
Advanced English(mandatory) with strong communication skills for collaboration in international senior teams.