Position: Senior .NET Developer
Company: Arche Consulting
Category: .NET
Experience required: 3y
English level: upper

We’re looking for .NET/Azure Developer for the App Dev Team – a cloud-first, full-service Partner for one of the largest operations system producers, known in the whole world.

The Team delivers complex solutions including project inception, planning, deployment, support, and maintenance. The project is focusing on building complex enterprise applications using technical innovation – most of the time delivering greenfield Azure-based solutions leveraging PaaS components.

**The vacancy requires a mandatory relocation to Poland!!!**

**Responsibilities:**

The .NET Developer team delivers full lifecycle solutions:
- Project inception and planning,
- Project deployment,
- Support and maintenance.

**Requirements:**

- Experience with OOP, (SOLID, DRY),
- C# syntax and .NET platforms,
- Experience with component-level architecture patterns (Layered Architecture, Clean/Hexagonal Architecture),
-** Experience with the following Azure Services**: Azure App Service, Azure Functions, Azure SQL, Azure Storage, Azure Service Bus, Azure App Insights, Azure Key Vault,
- Git and Azure DevOps (Boards, Repos, Pipelines, Artifacts), 
- Automated testing patterns, principles, practices: testing pyramid, unit testing, component testing, e2e testing, in-memory mocking, remote mocking (service virtualization).

**Nice to have:**

- Microservices, Domain Driven Design, and Enterprise Integration patterns,
- Azure Kubernetes Service (AKS) including Docker & Kubernetes,
- ARM Templates or Terraform,
- .NET Core MVC.

**Our Client offers:**
- **Granted relocation to Poland/ Visa support,**
- An employment contract (plus benefits package - MyBenefitPlatform, LuxMed (Private Medical Care) and MetLife(Life Insurance)) or B2B contract,
-** Fully remote work from any corner of Poland, hybrid model, or work from the office,**
- Online recruitment process (interview via telephone – 20-25 minutes, tech interview via Teams around 1 hour, interview with Hiring Manager via Teams around 1 hour),
- The comprehensive training program and development opportunities,
- A career in one of the largest and fastest-growing IT services providers provider worldwide.