Знания и умение эффективно работать с современными средствами разработки программного обеспечения. Способность воспринимать, систематизировать и анализировать информацию. Умение просто и четко излагать свои мысли, как устно, так и в письменном виде. Английский уровня Intermediate и выше. Внимательность к деталям и умение концентрироваться на выполняемой работе. Ответственность и честность, умение добиваться результата. Знание устройства компьютера, операционных систем и сетей передачи данных. Знания в области структурирования данных и алгоритмов их обработки. Знания монолитной и распределенной архитектуры программного обеспечения. Предметно-ориентированное проектирование (DDD, CQRS, Clean Architecture) Объектно-ориентированное программирование (.Net C#, Golang) Базы данных (Sql server, PostgreSQL, MongoDB) Разработка веб-приложений на базе REST технологий. Облачные технологий, контейнеризация, масштабирование и развертывание систем. |