Position: Senior .NET Developer/ Senior Full Stack .NET Developer
Category: .NET
English level: intermediate
Years of experience: 5


For the last two years, I've been working in one of the global company which is proficient in manufacturing different devices in US and for the global market. As I said before, the company produces different devices to the global market and here I would say it is the responsibility of the embedded team and on another side, our team provides a software part of how to handle different signals that are produced from devices. 

The basic idea of our website is to display critical data in a real-time manner and notify users about critical changes that had happened.

As a member of the software team, I worked on the website which was built on .Net Framework 4.6, EF, AngularJS, SignlaR and after some time ago we moved our system to .Net Core 3.1, EF Core 3, Angular 9, SignalR (Azure function). During this refactoring, we moved a lot of parts to a Serverless manner, like move parts of code to Azure Function stack, wrote code in an async manner, rewrote long queries, and use all benefits of EF Core & Dapper, Store Procedure, Views, Caching, wrote more structural code and more reusable. Worked on POC.

Some developers are located on the client-side in the US and another part of the team in Kyiv, so we had to communicate (email, calls, chat) with each other every day during daily standup or whenever we need to resolve/implement/deploy some things. Also, I participated in planning, demos, retrospectives, discussing future features. From the last time, I was involved in the interviewing process of new candidates for the Kyiv team. 

Stack:
.Net Core, EF Core 3, Dapper, MS SQL Server,
Azure Stack - Service Bus Queue/Topic, Blob Storage, Azure Function, Durable Azure Function, SignalR Azure, Azure SQL, Azure CosmosDb, IoT Hub, ARM templates
Typescript, Angular 2+ , RxJs
SignalR
HTML5, CSS, Bootstrap, Angular Material, Kendo UI, Karma, Jasmine
Git, TFS/Azure DevOps, Octopus, TeamCity
Power BI, Twilio, SendGrid, Hangfire, Swagger
Serverless, Microservices, Async Programming, Design Patterns, SOLID
Powershell,
Agile/Scrum

The willingness to learn (hasn't had the experience so far):
AWS stack, Vue or React, Mongo, IdentityServer, RabbitMQ, Kafka, ElasticSearch, Docker, CQRS, Google Cloud
Don't have a willingness to work with: Asp.Net MVC (Razor), WebForms, WinForms, WPF, WCF, AngularJS (JQuery, Knockout, Ember, etc...)

Expectations:  good management, open mind people, non-toxic, adequate attitude, and ability to help.

Benefits:
20+ days of paid vacation yearly,
10+ days of paid short sick days work yearly,
20 days of hospitalization leave,
the ability to work from home (partially) or on a remote on a daily basis,
flexible working hours (discussible),
would be plus medical insurance,
open to relocation/business trips