Position: Senior .NET software engineer
Company: Reiziger Consulting LLC
Experience required: 3y
English level: intermediate

As one of the largest Azure PaaS in Western Europe, we offer you the opportunity to work with: Cosmos DB, Service Fabric, Application Insights, Log Analytics, Data Explorer. Regarding infrastructure, it’s Kafka and Kubernetes.

Responsibilities:
— You will contribute to the overall cloud design, along with the rest of the team members, and will contribute to the overall platform architecture.
— You will be working on C# packages that interact with infrastructure, like Telemetry, Kafka, MediatR pipelines, and Application Templates (following the DDD principle).
— We expect you to think outside the box, (you won’t find answers to the problems we deal with in StackOverflow).
— You have a very clear vision of the end result and will be required to impose this standard: high integration coverage on the public API surface, very high unit test coverage, CPU, and memory profiling through unit tests.
— Newer C# extension pipelines: Roslyn extensions (Analyzers, Refactoring actions, CodeFix providers, etc.), .NET CLI extensions, and Azure CLI extensions.

Requirements:
— Excellent knowledge of C#/.NET, you should be at the leading edge of your field.
— Good knowledge of Azure, ability to design complex cloud infrastructure.
— Knowledge of Kafka or similar software bus stream-processing.
— Knowledge of development stack: MVC, ASP.NET Core, Cosmos DB, Application Insights, Service Fabric.
— You can understand the relationships between different components of the distributed architecture.
— You like working in highly skilled teams, where everyone is a peer.
— You have strong communication skills.
— You love learning new things. You are excited to work with something you haven’t met before.

Nice to have:
— Previous exposure to Agile and/or Scaled Agile frameworks.
— DevOps culture and familiarity with Azure Pipelines.
— Some knowledge of PowerShell scripting.
It’s okay if you do not have experience with some of the technologies above. Apply for the vacancy if you want to work with them.

About the project:
The product is an international platform with more than ten years of history that helps connect brands with consumers worldwide and provides a place for more accessible, better, and more secure shopping experiences.
The company has created a global platform that allows people from more than 200 countries to purchase items from world-class brands.
The platform takes care of problems with currency, taxes, customs, shipping, tracking, fraud protection, and returns.