Position: Junior .Net Developer
Company: Avidi Technologies
Category: .NET
Experience required: 1y
English level: intermediate

Requirements: 
— good knowledge of main OOP principles 
— deep knowledge of C#, .NET
— good understanding of OOP/SOLID principles
— strong knowledge of relational databases 
— experience with ORM frameworks
— strong knowledge of HTTP (REST) 
— experience with WebSocket 
— strong knowledge of Git 

Our technology stack:
— Docker, docker-compose 
— .NET Core 
— ASP.NET Core
— Postgres
— JavaScript, TypeScript 
— RabbitMQ
— Redis 

We offer:
— interesting projects
— work in a highly skilled and efficient team
— comfortable office and work environment
— flat organizational structure without bureaucracy
— payment for the first month of accommodation in case of relocation
— personal development of each employee
— regular review rate
— paid vacations and sick leaves
— courses of English
— code review
— full provision of the top equipment
— recommendation as well as entry bonuses
— skill courses

Responsibilities: 
— design and implement software solutions - ensure the quality of code  
— participate in requirements development  
— deliver implemented solutions  
— connect new organizations to the product suite of the company