Our client is an online credit system is looking for experienced full-stack .Net developer to extend their product team in Kiev office.
Responsibilities: As part of the team, you will be responsible for new feature development, writing unit test for your changes, and active participation in the code review process. The development is mainly focused on new market requirements implementation, 3rd party providers integration, and performance optimization to address increasing load demands.
2+ years relevant development experience with C#.
Solid knowledge of ASP.NET MVC / WebAPI / ASP.NET Core pipelines.
Familiar with .Net Core.
DI frameworks: Autofac, .Net Core built-in, etc.
Components interaction understanding — REST API, WCF, async interaction with message brokers.
ORM — Entity Framework and / or NHibernate.
Multi-threading implementation understanding.
Experience writing unit tests frameworks (NUnit, XUnit, Moq, etc.).
Team player, communicability.
As a plus:
Experience with Angular (7)
QA and Security understanding.
Software development lifecycle (SDLC) understanding.
Async and queue experience (RabbitMQ, MSMQ, MQSeries etc.).
Familiar with Docker and Linux environment
Flexible working hours.
Modern office near the subway Pecherskaya / Arsenalna with table tennis, Xbox and cookies.
Paid leave 24 calendar days, 4 days a month — work from home.
Salary level depends on your wishes and skills.