Position: Lead .Net Engineer
Company: Opinov8
Experience required: 5y
English level: upper

**BEING PART OF THE TEAM**
- Managing all technical processes, communicating with involved people inside and outside the team;
- Work with the development community to ensure we build sustainable digital products;
- Take part in the hiring process;
- Working on critical architectural and technical tasks along with the Solution Architect;
-Build & Design efficient, secure, and reusable systems and abstractions;
- Participation in the Agile Product Development Life Cycle.

**POWER YOU BRING**
- 6+ years of professional experience building advanced solutions with .NET;
- 2+ years of leading experience would be preferable;
- Experience with ASP.NET Core and C#, experience with Web API and REST;
- Experience building RESTful Web API;
- Experience working with data storage (SQL based, NoSql, file storage, etc);
- Experience with Security areas (Authorization, Authentication, OWASP, etc);
- Practical experience in developing cloud applications;
- Experience in building microservices;
- Knowledge of software design patterns, understanding of DevOps and Continuous Delivery practices;
- Experience in automation testing;
- English - Upper-Intermediate;
- Excellent communication and documentation skills.

**WHAT WE OFFER**
✓ Competitive compensation;
✓ 20 working days of paid vacation;
✓Paid sick leaves;
✓Full payment of taxes;
✓Medical insurance;
✓ English courses online;
✓ Flexible work schedule;
✓ Work-life balance.