Position: Middle .NET Developer  (Digital experience)
Company: Opinov8
Category: .NET
Experience required: 2y
English level: intermediate

WE BUILD
The goal of the project is to improve the everyday digital experience for employees in customers' organizations to increase job satisfaction and overall productivity. The product helps holistically monitor and proactively improve end-user experience. Eliminate productivity roadblocks, intelligently transform IT, and build a better digital workplace. We are looking for clever and creative members who can quickly ramp up and contribute to the services team which is responsible for the middle tier API work that supports both the client apps and public API access.  

BEING PART OF THE TEAM, you will
- Build & Design efficient, secure, and reusable systems and abstractions;
- Writing a new solution using .NET;
- Code review and applying automated tests;
- Participation in the Agile Product Development Life Cycle;
- Work with Client’s Team closely.

POWER YOU BRING
- 2+ years of experience in developing web applications;
- Experience with ASP.NET Core 3+ and C#, experience with Web API and REST;
- Experience with T-SQL;
- Experience with event-based systems;
- Practical experience in developing cloud applications;
- Experience in building microservices;
- Knowledge of software design patterns, understanding of DevOps and Continuous Delivery practices;
- Experience in unit testing and following the TDD approach;
- English - Intermediate.