Architect Software
Обязанности:
- Разработка и сопровождение программного обеспечения для операционной системы MS Windows
- Проведение необходимых исследований, если это требуетсядля решения задачи, поставленной менеджером проекта
- Тестирование продукта и его качество;
- Соблюдение стандартов и следование рекомендациям, принятым в команде, компании и отрасли в целом.
Обязательные требования к кандидатам:
- Высшее техническое образование
- Опыт коммерческой разработки программного обеспечения не менее 5 лет;
- Опыт анализа и сопровождения программного кода, написанного другими разработчиками;
- Знание современных методов разработки и тестирования программного обеспечения;
- Знание серверных платформ компании Microsoft (Windows Server, SQL Server, SharePoint);
- Владение средствами технологической поддержки разработки программного обеспечения (системы версионного контроля, автоматической сборки программных продуктов);
- Опыт разработки программных продуктов на языках C++ и C#, уверенное владение объектно-ориентированным подходом;
- Разговорный английский язык.
- Опыт работы в команде.
Дополнитeльным плюсом будет:
- Опыт решения задач оптимизации и надежности приложений
- Опыт автоматизации процесса тестирования программного обеспечения (Fitnesse, Acceptance tests);
- Знание Python, SQL
- Сложившееся свое понимание того, что есть Test Driven Development;
- Опыт использования Open Source библиотек;