Position: Senior .NET Developer for the educational platform
Company: Agiliway
Experience required: 5y
English level: upper

You must have:
-Very strong knowledge of  Core, WebAPI and proficient C# (5 years+)
-Strong understanding of SQL and databases
-Experience with Entity Framework 6/Core
-Strong understanding of object-oriented programming
-Skill for writing reusable libraries
-Familiar with various design and architectural patterns (Domain Driven Design)
-Understanding of fundamental design principles for building a scalable application
-Good understanding of Common Language Runtime (CLR) and its limitations
-Excellent English, problem solving and analytical skills is a must

WE OFFER GOOD WORKING CONDITIONS WITH COMPETITIVE COMPENSATION AND BENEFITS INCLUDING:
-Comfortable working environment
-Friendly team and management in Chernivtsi
-Competitive salary
-Regular performance-based compensation review
-Flexible working hours
-Free English classes
-100% paid vacation, 4 weeks per year
-100% paid sick-leaves
-Corporate and team building events
-Internal training for personal development

You will:
-Work as a part of the development team
-Implement new features
-Write Unit Tests
-Azure CI/CD
-Provide estimation and reporting for assigned tasks
-Communication with the client on assigned tasks, status meetings and collaborate with other team members