Grid Dynamics is a leading provider of technology consulting, engineering and data science services for Fortune 500 corporations undergoing digital transformation. We serve some of the largest US retail, e-commerce, tech and financial services companies, delivering our solutions using open source, cloud-based technologies.Love Tech?
30 марта 2020

.NET Lead Developer (вакансия неактивна)

Киев, Харьков, Львов

Необходимые навыки

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

Предлагаем

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

Обязанности

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

О проекте

If you are excited about all aspects of modern engineering, from writing great code, to creating architectures, designing components, interacting with clients and delivering a working system to production, then you are the kind of person we are looking for. If you enjoy freedom and responsibility, creative thinking, leading and mentoring others, then join our team of world-class developers, QA engineers, DevOps engineers, architects, and managers.