Position: .NET Lead Developer
Company: Grid Dynamics
Experience required: 5y
English level: upper

Requirements:
Experience with server-side technologies (ASP.NET Core, .NET Core, C#)
Experience implementing solutions on AWS (i.e. DynamoDB, S3, IoT, SNS, SQS) and Azure (i.e. CosmosDB, Storage, IoT, ServiceBus) cloud using cloud-native capabilities
Experience with front-end technologies (JavaScript, Angular, NgRx and RxJs, Progressive Web App) a plus
Experience with Data Access (Entity Framework Core, ADO.NET, LINQ to ADO.NET)
Upper-intermediate+

Other requirements:
Experience with design, including knowledge of common design patterns, performance, and reliability solutions.
Experience with agile development methodology
Experience with API Unit Testing (XUnit)
Experience with SQL and NoSQL databases
Experience with Containerization (Docker)
Experience with Source Control (Git on Azure DevOps)
Exposure to DevOps — CI/CD Pipeline (Azure DevOps — automated builds, testing/test mgmt.., deployment, release mgmt.)
Experience implementing IoT solutions from the edge-to-enterprise a plus
Exposure to Web Unit Testing (Karma + Jasmine) a plus
Experience with client-side presentation (HTML5, CSS3 / Bootstrap) a plus
Experience with Node.js a plus

Responsibilities:
Ability to work in a technical lead role to coordinate a team of resources to ensure quality and timely delivery of projects
Performs as a mentor on process and techniques to assure proficiency within the team
Acts as an escalation for technical issues and support
Write programs that interface with external systems and equipment.
Develop/ maintain computer programs to store, locate, and retrieve specific documents, data and information
Participate in the rollout and on-time delivery of developed applications
Ability to work effectively under pressure with constantly changing priorities and deadlines

We offer:
Competitive salary
Work on bleeding-edge projects on a team of experienced and motivated engineers
Flexible working hours and non-limited “work from home”
Health insurance, a benefits package, company-sponsored conferences, vacations
Well-equipped office located in the center of the city