.NET разработчик
Прямой работодатель Data Generation ( datageneration.ru )
Сеньор
20 ноября
Опыт работы любой
Короткая ссылка: gkjb.ru/hfg1
Описание вакансии
Обязанности
- Командная разработка новых продуктов;
- Разработка .Net решений и рефакторинг;
- Расширение и улучшение имеющегося функционала по требованию пользователей;
- Code review
- очень разные обязанности в зависимости от демандов/проектов. Написал обобщенные.
Требования
Требования к специалисту:
- Знания методологий разработки, ООП, принципов паттернов проектирования, SOLID, KISS, DRY;
- Опыт работы с распределенными системами контроля версий исходного кода (Git) ;
- Хорошее знание языка C# и базовых классов .NET фреймворка;
- Понимание основ функционального программирования;
- Понимание основных принципов разработки (TDD, Code Review, Coding Standards) ;
- Знание форматов xml, json;
- Хорошие знания: Веб-сервисы RESTful;
- Знание стека: ASP.NET CORE MVC, ASP.NET WEB API, MS SQL, PostgreSQL, EF CORE (PG, опыт оптимизации запросов EF) ;
- Программирование xslt 1.0, 2.0, умение пользоваться xpath, jsonpath;
- Опыт работы с микросервисами;
Желательно:
- Опыт написания асинхронного кода (Task/async/await) ;
- Опыт написания поддерживаемых юнит-тестов используя NUnit;
Будет плюсом:
- опыт работы с Angular, Typescript;
- Имеет представление о docker, может разместить и запустить сервис/приложение в докере;
- Есть опыт работы с очередями (RabbitMQ / Kafka) ;
- Есть опыт работы с NO-SQL (MongoDB) базами данных;
- Есть опыт работы с аутентификацией / авторизацией (windows / JWT) ;
- Есть опыт написания тестов (минимум unit-тесты) ;
- Использует в работе принципы SOLID / KISS / DRY;
Условия работы:
- Аккредитованная ИТ компания, со всеми льготами и соответствующими бонусами
- Удаленка из любой точки мира
- Официальное оформление, белая зарплата. Оформление по ИП либо ТК РФ ( на выбор)
- Компания обеспечивает техникой
- Гибкий график, в зависимости от проекта, возможность самостоятельно регулировать свой день
- Курсы английского языка