Position: Middle/Senior .NET Software Engineer
Company: Grid Dynamics
Experience required: 3y
English level: upper

**Client**:
American worldwide manufacturing services company. Headquartered in the Gateway area of St. Petersburg, Florida, it is one of the largest companies in the Tampa Bay area. Has 100 plants in 30 countries, and 260,000 employees worldwide.

This application is a system for monitoring and coordinating materials, factory lines and other production-related things also known as WIP (Work in Progress) Management tool. It requires a lot of integration with other sources and interaction with other teams in the department.

**Team**: 2 BE, 2 FE, 1 QA, 1 BA, 1 TL, 1 DM.

**Requirements:**
- Experience with design, including knowledge of common design patterns, performance, and reliability solutions. - Experience with server-side technologies (ASP.NET Core, .NET Core, C#)
- Experience with API Unit Testing (XUnit)
- Experience with Data Access (Entity Framework Core, ADO.NET, LINQ to ADO.NET)
- Experience with SQL and NoSQL databases
- Experience with Source Control (Git on Azure DevOps), CI/CD Pipeline (Azure DevOps – automated builds, testing/test mgmt.., deployment, release mgmt.)
- Experience with Scrum
- Experience with front-end technologies (JavaScript, Angular, NgRx and RxJs, Progressive Web App) a plus
- Experience with client-side presentation (HTML5, CSS3 / Bootstrap) a plus