Position: Senior/Lead .NET Engineer
Company: Ralabs
Category: .NET
Experience required: 5y
English level: upper

We’re looking for a **Senior/Lead .NET Engineer** to help us with a large-scale and exciting environmental project from the USA company!

**What is the project about?**

The project is a cloud-based platform with products that enable Continuous Monitoring and Adaptive Control of stormwater storage assets. These products consist of a set of field-deployed equipment including sensors, actuated valves, a cellular web gateway, and a cloud-based operations engine. And this fully-automated control product leverages weather forecasts to predictively move water in advance of inclement weather.

**What is the challenge?**

The main challenge for a Senior/Lead .NET Engineer will be the project upgrade to .NET Version 8.

**How many stages of the interview are there?**

Interview with the Recruiter — up to 30 min.;
Tech interview on our site — up to 1 h.;
Tech interview on the client’s site — up to 1 h.

**Requirements:**

- 6+ years of commercial experience with C#/.NET;
- Strong knowledge of SOLID, software design patterns, and OOP principles;
- DevOps/Azure Cloud engineering expertise;
- Hands-on experience with Docker, VS Code, VS 2022 Professional;
- Strong leadership and problem-solving skills;
- Strong communication and strategic thinking skills;
- Upper-Intermediate level of English or higher.

**Responsibilities:**

- Provide the best and most optimized solutions during the project upgrade;
- Project support & bug fixing;
- Be ready to work with DevOps tasks (e.g. fixing CI/CD issues);
- Be a self-driven, proactive, and independent specialist;
- Maintain close collaboration with other team members;
- Have fun and make an impact while working on awesome and extraordinary software.