Position: С# Developer
Company: Kevych Solutions
Experience required: 3y
English level: upper

What you will do:
- You must be an expert in C# development as you will be working with a - highly complex system (3 years of experience).
- Development of backend applications for the distributed system.
- Development of APIs for mobile apps and partner web services.
- Development of new features for the administrative portal.
- Defining the architectural solutions together with other developers in the team
 
What you will need:
- Be an expert in object-oriented principles and design patterns.
- Design the components, modules, and libraries using SOLID principles.
- Develop clean and well-architected code.
- Have a good knowledge of backend and database software development principles.
- Architecting high-volume, event-driven applications.
- Implementing and consuming web services.
- At least 8-10+ years of professional experience in Microsoft tools and technologies.
- Develop a .NET web and backend application development using C#.
- Have solid experience in SQL.
- Must have solid experience with .NET Framework 4.x, 5.x, 6.0 and .NET Core
- Must have a degree in computer science.
 Stack: C#, .NET, OOP, .NET Core, .NET Framework

What we offer: 
- Team buildings and events
- Flexible schedule
- Work-life balance
- Regular result-based salary review
- Opportunity to be part of a rapidly expanding company