Position: Back end developer associate/ Team Lead
Company: Motor City Limousine
Experience required: 3y
Category: .NET
English level: upper
Published: 2020-07-01T00:00:00+03:00

We are looking for a new talented team member to help us with Back end developer associate/ Team Lead.  You will get the opportunity to witness and participate in a new product launch and growth from ground level while working side-by-side with the owner. Our company is looking for an ambitious person that already has experiences listed below with a desire to grow, learn, and advance.  We provide competitive pay, fun, and interesting activities and amenities in the office: such as yoga classes, tennis tables, virtual reality gaming, drone, coffee, tea, candy, and many more. Please note that until the quarantine restrictions are in place you will be working from home with provided by the company equipment. 
Required work schedule: 10:00 AM- 19:00 PM, Monday - Friday (can be adjusted upon agreement with both parties). Remote access possible.

Your responsibilities:

Participation in the design of decisions;
Development of complex modules of integration with third-party systems;
Development of web services;
Management of the project team at all stages of the project;
Creating a project plan according to:
Provided information on the scope of work for the implementation of functional requirements;
Provided information on the scope of work for the implementation of functional extensions;
Provided information on the number of resources reserved for the project and the specified period of resource availability.
Appointment of responsible staff for the tasks in the project;
Control of the project schedule;
Control of completion of tasks by responsible employees and receiving from them the corresponding documents on the task;
Escalation to the project curator, if necessary, changes to the initial project plan;
Analysis and mitigation of risks in the project;
Creating and submitting project status reports to management;
Description and setting tasks for developers to implement functional requirements that cannot be implemented using standard system configuration methods;
Act as a leader for the team.

Skills that are a must need: 

High level of proficiency in C#, .Net Framework, .Net Core 3.1+, ASP.NET, MVC 4 MVC, T-SQL, LINQ;
Experience with the Web API (SOAP or REST);
Experience with ORM (Entity Framework, Dapper)
Practical experience with MSSQL Server, SSMS, SQL queries;
Experience in developing highly loaded, scalable systems
Experience in designing and implementing integrations with a heterogeneous environment, Multi-threading, async methods
Experience with OOP programming and SOLID principles
Experience with WebSockets, SignalR
Version control, GitHub, Amazon AWS deployment
Basic knowledge of JavaScript
Stress resistance, responsibility, punctuality, attention to detail, high self-organization skills, ability to work in multitasking mode, the ability to structure information;
English level - upper-intermediate;
At least 4 years of work experience in positions.
Stress resistance, responsibility, punctuality, attention to detail, high self-organization skills, ability to work in multitasking mode, the ability to structure information;
English level - upper-intermediate;
At least 4 years of work experience in positions.