Position: Senior .NET Engineer (with strong Azure knowledge) 4827
Company: Exadel
Category: .NET
Experience required: 3y
English level: intermediate

**Georgia, Hungary, Lithuania, Poland, Uzbekistan**

We are looking for a Senior .Net Developer to join our friendly team of experts. In this role, you will write functional code with a sharp eye for spotting defects. Feel free to apply if you are passionate about the .NET framework.

**About Our Customer:**
The сustomer is a privately-held American technology solution company developing software for managing Microsoft Lync and Skype for Business. The company was founded in 2008 and has its headquarters in Bellevue, Washington.

**About Our Project:**
The application collects data from a well-known messenger for business communication, converts the information, and provides clients with analytical data. You will join an existing team working on the customer’s Saas product development and support work (50/50).

**Project Tech Stack:**
ASP.NET (Framework/Core/.NET 6) WebApi, SQL Server, SQLBulkCopy, ADO.NET, PowerShell, Azure HDInsight, WCF, Azure Queue, Azure WebJobs, Azure Functions, Angular JS/6, Entity Framework (+Core), OData.

**Requirements:**
4 + years of experience in developing .NET applications
Proficiency in Azure SQL Server, Azure Function Apps, Web Applications, Azure Storage Account, Cloud Classic Services, Logical Applications, Azure Kubernetes Cluster
Understanding of microservices architecture
Experience with secure coding practices, OWASP, and threat modeling tools, including security knowledge fundamentals (encryption, authentication, role-based access, etc.)
Familiarity with the design, development, and testing of enterprise applications and cloud services
Knowledge of PowerShell
Familiarity with partitions, SQL jobs, triggers, etc.
Practice in building scalable services with asynchronous messaging
Ability to navigate in existing code and understand it, make improvements and fixes

**Nice to have:**
Experience with Python
Experience with Docker/Kubernetes

**English level:**
Intermediate/Upper-intermediate
 
**Responsibilities:**
Work with deployment scripts on PowerShell and with Azure SQL Server. You’ll occasionally need to optimize CRUD operations 
Fulfill tasks related to building architecture for new services
Write unit tests and code that adheres to coding standards
Provide technical support
Manage workflow independently and in close collaboration with the team