Job VC

Senior .NET Developer

DICEUS · dou · Senior · Not specified · віддалено
Open original ↗
About us:
DICEUS is a product company focused on building innovative SaaS solutions for the global insurance and financial services markets. Our mission is to modernize how insurers, brokers, MGAs, and other financial players operate through intelligent underwriting, seamless policy management, and digital engagement platforms. Since 2011, we have accomplished more than 150 projects, helping SMBs and enterprises overcome business challenges with the right technology solutions.
We are currently looking for a Senior .NET Developer to join a project focused on industrial digitalization. The initiative aims to help organizations structure tender documents, manage requirements, and improve collaboration across enterprise systems. The goal is to develop a reliable and scalable connector enhancement by improving bidirectional synchronization, eliminating message loss, and introducing robust queuing and idempotency mechanisms.
In your application, we kindly request you to provide us with:
Your salary expectations in USD gross
Location
Level of English
Responsibilities:
Implement a reusable synchronization platform with a modular connector approach.
Develop an independent DAP middleware service with an isolated Polarion connector module.
Introduce robust queuing mechanisms using PostgreSQL to prevent message loss and support asynchronous processing.
Implement idempotent message processing and retry strategies to guarantee consistency under failure conditions.
Improve system resilience using fault-handling patterns (e.g., Polly) and ensure graceful degradation.
Maintain and extend synchronization logic across ~40 mapped fields.
Align solution architecture with evolving DAP (Data/Application Platform) middleware strategy.
Ensure compatibility with Polarion X and cloud-oriented deployment models.
Optimize performance and scalability of .NET Worker Services handling high-throughput integration workloads.
Implement structured logging (Serilog) and distributed tracing/monitoring (OpenTelemetry).
Contribute to secure integration design using JWT/OAuth2 authentication mechanisms.
Collaborate with AI, backend, and platform teams for seamless integration.
Develop automated tests (unit + integration).
Support packaging and deployment processes (MSI installer, Windows Server environments).
Participate in architecture discussions, code reviews, and continuous improvement initiatives.
Qualifications:
5+ years in .NET/C# development.
Experience with .NET Worker Services or background services architecture.
Expertise in building reliable distributed systems (messaging, retries, idempotency).
Experience with PostgreSQL, including designing queue-based processing patterns.
Experience with Entity Framework Core and performance tuning.
Experience implementing resilience patterns (e.g., Polly or equivalent frameworks).
Familiarity with observability tools (OpenTelemetry) and structured logging frameworks (Serilog).
Strong understanding of RESTful integrations using HttpClientFactory and hosting services with Kestrel.
Experience with authentication/authorization standards (OAuth2, JWT).
Knowledge of dependency injection patterns (Microsoft.Extensions.DependencyInjection).
Experience working with Windows Server environments and deployment packaging (MSI or similar).
Testing practices using xUnit, Moq, or similar frameworks.
Problem-solving skills with a focus on reliability, scalability, and maintainability.
We offer:
Equipment for work
Paid vacation (18 business days) and Statutory Holidays
Paid sick leave (10 business days)
Non-paid days off (10 business days)
Professional growth and development opportunities
Free English lessons