Перенесена в архив: .Net developer (Middle/Senior)
Отправить резюме
О вакансии
Слаженная команда, состоящая из высококвалифицированных специалистов в различных областях, возглавляющих различные профессиональные рейтинги, ищет .Net developer.
Вакансия открыта в одном из крупнейших российских холдингов, направлением деятельности которого являются финансы и инвестиции.
О задачах:
- В компании разработана информационная система, автоматизирующая бизнес-процессы внутренних подразделений компании (близка по классу к ERP системам).
- Большинство функционала системы связано с внутренним учетом различных ресурсов и бизнес-процессов компании.
- На данный момент автоматизация охватывает: документооборот, бюджетный/управленческий учет, инвестиционный учет, казначейство и пр.
Технические подробности:
- Layered Architecture. ООП подход к разработке.
- Вся бизнес-логика реализована в управляемом коде (C#) - Domain model.
- СУБД – MS SQL используется только как хранилище данных (хранимые процедуры, функции и пр. отсутствуют).
- ORM – NHibernate.
- Клиент – основной WinForms/MVVM (библиотеки внутренней разработки), для ряда функционала есть web-интерфейс – ASP.NET MVC, Knockout.
- Сервер приложений используется для отдельных задач – WCF.
Пожелания к кандидату:
- Развитие АИС (основная часть рабочего времени) – написание новой функциональности, нового прикладного кода. В основном нужно понять поставленную задачу, спроектировать структуру классов (C#), реализовав планируемую бизнес-логику в соответствии с архитектурой АИС и принятыми стандартами, написать инфраструктурную обвязку (маппинги и пр.), внести изменения в БД, при необходимости (sql) и опять же, при необходимости, спроектировать/нарисовать интерфейс (95% WinForms, web – практически не дорабатывается).
- Исправление ошибок в существующем функционале - редко, но ошибки возникают. Как правило, не более 5% рабочего времени.
- Развитие платформы/библиотек на которых основана АИС - по необходимости. На практике, не более 5% рабочего времени.
Требования:
- Хорошие знания C# - большую часть времени нужно писать достаточно сложный код на этом языке.
- Знание и опыт использования на практике принципов ООП, SOLID. Очень важно уметь самостоятельно спроектировать эффективное решение в рамках существующей архитектуры.
- Необходимо иметь реальный опыт работы с ORM (очень желательно, чтобы NHibernate).
- Нужно умет работать с данными в БД – написать сложный запрос, скрипт миграции (DML).
Будет плюсом:
- Знание принципов учета (любого – бухгалтерского, управленческого, бэк-офисного и пр.), понимание, что такое план счетов, проводка, банковская выписка, баланс и пр.
- В работе потребуются ещё – WinForms, WCF, DevExpress, Stimulsoft Reports, Git.
Условия:
- Оформление по ТК РФ, оплата больничных, отпусков.
- Комфортабельный офис в районе м. Краснопресненская.
- Гибкий график начала рабочего дня (08:00-10:00).
- Годовые и проектные бонусы.
- Обучение и сертификация.
Интересно? Присылайте резюме на hr@digitalhr.ru