Position: Middle .NET Developer
Company: Lionwood.software
Category: .NET
Experience required: 3y
English level: upper

Event management App.

Multi-Tenant system for handling companies that are managing different types of events. The system consists of the following:
- Admin area - the App that includes all possibilities to provide services for event agencies especially CRM systems for handling events. Admin is able to create a tenant with users. Also, Admin is able to track different metrics and provides various restrictions for the specific tenant;
- Tenant area - the App that includes all possibilities to provide event services and track the event process. The App from the initial idea till the closing event. The main feature is creating questions for the consumers that provide the ability to calculate the total price of special occasions.

**REQUIRED SKILLS AND EXPERIENCE**

- Technical requirements documenting skills
- 3+ years of experience working in C# including the latest versions of the ASP .NET Core or ASP Entity framework .NET 6, Web API
- SQL knowledge (DB design)
- Knowledge of OOP, OOD, and design patterns
- Experience in creating client-server applications and RESTful services
- Basic knowledge of Docker images
- Design/Scrum Methodology knowledge
- Experience with code version management software such as GIT
- Great communication and time management skills 
- Fluency in Ukrainian, Upper-Intermediate level of English

**WILL BE A PLUS**

- Experience with MongoDB
- Experience with Blazor

**RESPONSIBILITIES**

- Writing “clean”, well-designed code
- Defining solutions based on business requirements
- Delegating technical tasks to other developers
- Working with YouTrack
- Taking part in requirements analyses, researching implementation ways, and possibilities
- Analyzing and estimating implementation efforts

**BENEFITS**

- Compensation for sick leaves (8 days), vacation (20 days per year)
- Compensation for specialized courses, training, etc. - on hold
- Compensation for specialized software - on hold
- Bonus for sports activities - on hold
- English lessons
- Massage at the office
- Lawyer Services
- Car and bike parking lots
- Helping with registration and management of the PE
- IT Club Loyalty Program Membership
- Team buildings, pizza, and beer parties, corporate events every month
- Coffee, milk, and cookies at the office