Вакансии
.Net – разработчик
CorePartners
Город: | Киев |
З/п: | обсуждается с кандидатом |
Опыт работы: | Нет опыта |
Отзывы о компании CorePartners |
CorePartners - американская софтверная компания, которая имеет офисы в США, России, а также в Украине. Деятельность Core Partners сконцентрирована на следующих основных направлениях: разработка заказного ППО для различных областей применения, системный анализ и интеграция, консалтинг.
CorePartners открывает новый офис в Днепропетровске, в связи с чем объявляет набор на вакантную позицию .Net-разработчик.
Обязанности:
1. Написание кода на платформе .net 4.0 (c# или vb – есть задачи и на том, и на другом языке, в зависимости от ситуации) для коробочного продукта одного из крупнейших игроков на рынке Association Management Software в США.
2. Написание технических документов дизайна – т.е. оформление своих технических решений не только в коде, но и словами на английском языке. Может занимать до 20% рабочего времени.
3. Потенциально – общения с аналитиками и техническими специалистами заказчика на английском языке.
Требования:
1. Обладать «техническим» складом ума, уметь самостоятельно находить решения технических задач. У Заказчика огромная готовая система с плохой документацией – нужно уметь эффективно разбираться в чужом коде, чтобы её кастомизировать.
2. Знание английского языка: минимум – чтение и грамотное письмо.
3. Знать и понимать фундаментальные вещи в платформе .net (c# или vb) на уровне, достаточном для эффективного решения задачи. Т.е. что такое LinQ, Generics, сборщик мусора, какие есть коллекции – надо знать обязательно.
4. ООП – как минимум понимание основных концепций и написание вменяемого кода. Паттерны наизусть можно не знать, но элементарные рефакторинги типа extract method, rename, move method и тд должны производиться быстро и естественно. В идеале нужно уметь решать локальную задачу дизайна таким образом, чтобы не было замечаний по поводу вменяемости и качества кода, ну или чтобы замечания понимались с первого раза и успешно исправлялись.
5. Знать платформу asp.net и winforms. Как минимум на уровне понимания основных принципов, т.е. что такое postback, page lifecycle, .net controls, MVC pattern.
6. Уметь писать unit tests. Речь идет не только о знании атрибута [Test] в NUnit, но скорее о способности писать грамотные unit tests – с правильным применением Mock frameworks, знать, что такое Arrange/Act/Assert и тд. Если опыт здесь небольшой или чисто теоретический – научим, но в этом случае желание научиться обязательно.
7. Не бояться писать технические документы.
Желательно:
1. Знакомство с REST web services, понимание принципов REST.
2. Знание Design Patterns.
3. Общая эрудированность – чтение технических блогов, книг.
4. Хорошее знание английского языка, устная речь.
Условия:
1. Стабильная зарплата (по результатам интервью),
2. Социальный пакет.
Просьба направлять резюме с указанием кода .Net_Dnepr в теме сообщения
|
0 | Tweet | Нравится |
|