Position: Middle .NET Engineer with Azure
Company: DataArt
Experience required: 2y
English level: intermediate

The client specializes in ERP and CRM systems, mostly targeted at the food & beverage industry. The current product they are working on is an Enterprise Asset Management product. DataArt’s team has been working with this client for 4 months and we are their main vendor. There are several streams we work on. We have 4 Scrum teams engaged in the project with 5 developers, 2-3 QA, and 1 Product Owner in each team.

The tech stack from the server side is: C# as a programming language on both (.NET Standard and .NET CORE), ASP.NET Web API, and Database on MS SQL Server. From the Client Side: Sencha, ExtJs, JavaScript, HTML, CSS.

The work is organized according to Agile and Scrum principles. Each team has a PO/Scrum Master and they utilize modern technologies in their work.

The .NET engineers we are looking for, are expected to work on backend tasks.

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

Must have:

3+ years of experience in .NET development
Experience working with .NET 5 and C# 9.0
Proficiency in ASP.NET Web API, SQL Server
Proficiency in building a scalable application
Experience in performance tuning of web applications
Proficiency in Design Patterns, Software Architecture Patterns, Azure cloud architecture patterns
Solid knowledge of OOP, OOD, and design patterns
Experience with Git
Knowledge of Agile methodologies (Scrum)
Spoken English

Would be a plus:

Knowledge and experience working with Azure (Storage Accounts, Azure Functions, App Service, Application Insights, etc.)
Experience working with Azure DevOps