Position: Senior .NET Core Developer
Company: mwdn.com
Experience required: 2y
English level: intermediate

4+ years of deep .NET Core with at least 2 years in C# and ASP.NET.
Experience with RabbitMQ
Experience with MSSQL
Demonstrate knowledge of building REST services that query data from a database (SQL).
Written code in OO language such as C#, Python, etc.
2 years experience with Docker, Microservices, and AWS
Working with Git; Jenkins in a CI/CD environment
English verbal and written communication skills
Will be a plus

NHibernate
Fluency in JavaScript, React, HTML amp; CSS,
Java

We Offer:

People-oriented management without bureaucracy
The friendly climate inside the company which is confirmed by the frequent come back of previous employees
Flexible working schedule
Paid time off (18 working days per year, plus all national holidays and 9 sick days)
Laptop of your choice: MacBook Pro or Windows/Linux business laptop + large extra screen
Full financial and legal support for private entrepreneurs
Education compensation
Free English classes with native speakers or with Ukrainian teachers (for your choice)
Dedicated HR
Comfortable offices in the city center (pets friendly btw:) )
Possibility to choose your workspace either remote or combination of your home and one of our development offices/possibility of rotation between offices (Kyiv, Kharkiv)
We help with relocation. If you’d like to move to Kyiv or Kharkiv, we’ll try our best to make your relocation smooth and effortless
Last but not least - regular team buildings and corporate events


Responsibilities:

Translate business requirements into technical requirements and implement them
Work in sprints with Scrum methodology and write code in a modular fashion and easy to maintain way.
Develop a new portal
Maintain legacy portal (troubleshooting and fixing)


Your role will include some of the following:

Create endpoints for web UI
Create new business logic in .NET and SPs
Create and maintain a new web portal
Dive into legacy code and understand how stuff currently work
Adapt/learn new technologies and work effectively in a fast-paced dynamic
environment
Experience with automated tests