Position: Lead/Senior .NET Engineer
Company: Grid Dynamics
Experience required: 5y
English level: upper

We are currently helping our customers in several areas, one of which is a program called SmartPackaging. Through it, we have become involved in two new projects related to auto-replenishment using the Amazon DRS service. The overall goal of the SmartPackaging program is to remove a customer's redundant trips to the store or having them resort to reordering online when an essential runs out.

Requirements:

5+ years of experience in designing, implementing and maintaining .NET MVC applications
.NET framework and C#
ASP.NET MVC 5
MS SQL Server and interaction with MVC using Linq to SQL and ADO.NET
Version control - TFS and Git
Azure DevOps CI/CD, Selenium testing automation framework and .NET mobile app development experiences are added advantage
Good knowledge of AWS cloud 
Agile software development practices
Strong problem-solving skills
Team player with strong communication and interpersonal skills
Self-motivated and able to work with remote team located in a different time zones
Readiness for short business trips to the US (up to 1 months)

Responsibilities:

Creating custom-built modules from scratch and enhancing existing modules
Design, develop, and test software solutions primarily composed of Microsoft technologies
Work with the business users to understand requirements and translate into required technical specifications
Collaborate with the business users, BA and Dev teams to drive the implementation and delivery