Position: .NET and Azure Cloud Engineer
Company: UPPeople
Experience required: 5y
Category: .NET
English level: upper
Published: 2023-05-01T00:00:00+03:00

Mandatory:
Must to have strong experience with Azure Table Store,
Must to have strong experience with Azure Cognitive Search,
Must to have strong experience with Azure function,
Must to have strong experience with Azure WebApps.
5+ years in team-based software development using .NET

Responsibilities:
Development of new functionality and optimizing the finished product (Backend)
Decision on technology stack and implementation approach
Participation in code reviews
Communication with an international team (Primary language: English)

Requirements:
Mandatory:
5+ years in team-based software development using .NET
.NET Core, SQL Server, ASP.NET MVC, WEB API, Azure Web App
Writing unit and integration tests
Knowledge of development methodologies, OOP, design and refactoring patterns
English proficiency (B2+)
Ability to analyze business and functional requirements
Desire to produce high-quality software
Will be an advantage:
Proficiency in source code control system (GIT).
Knowledge of Azure Cloud technologies (Redis cache, Service Bus, Key Vault, AppInsights) Powershell
Terraform
Knowledge of Frontend - React, NGRX/NGXS
Experience with UML 2.5, BPMN 2.x

Our tech stack:
o C# (.NET/ .NET Core 6.0)
o ASP.NET Core MVC, WEB API
o Entity Framework 6 + EF Core 6
o Microsoft SQL Server
o Azure Web Apps
o Azure Table Store
o Azure Cognitive Search
o Azure Functions
o React 17.0.2 + NGXS
o Terraform + Azure RM
o PowerShell

Personal qualities:
We would love to work with a person who is
o Passionate and eager to learn
o Willing to work in a team
o Able to analyze and solve complex issues independently
o Thorough and sticking to the deadlines

We offer:
o Full-time
o Remote work
o Flexible work schedule
o Working in an actively developing international project
o Opportunity to use state-of-the-art technology
o Expert team
o Professional growth and development (Microsoft certification, etc.)