Разработчик C# (проект RPA)
Технологии
Описание вакансии
Кратко о роли
Компания РУСАЛ ищет Senior разработчика C# для работы над проектом RPA. Предстоит заниматься автоматизацией бизнес-процессов и десктопных приложений.
Ключевые задачи
- Разработка и сопровождение роботов на C#.
- Автоматизация SAP через SAP GUI Scripting.
- Автоматизация десктопных и веб-приложений.
- Проектирование устойчивых сценариев с обработкой исключений и восстановлением после сбоев.
- Подготовка технической документации и передача роботов на сопровождение.
Обязательные требования
- Опыт разработки на C#/.NET от 5 лет.
- Уверенное владение Visual Studio, async/await, многопоточностью.
- Опыт автоматизации через UI (UI Automation, MSAA, WinAPI, FlaUI).
- Знание XML, JavaScript, HTML/CSS, DOM-модели.
- Опыт работы с Git/TFS и участие в code review.
- Навыки написания технической документации.
Будет плюсом
- Опыт работы в терминальных и RDP-сессиях.
- Знание Windows Service, планировщиков заданий и оркестраторов.
- Опыт работы с RPA-платформами (UiPath, Blue Prism, PIX, Primo).
- Опыт разработки с ИИ-ассистентами (Cursor, Cline, Claude Code, Copilot).
Условия и бенефиты
- Полная занятость, график 5/2.
- Формат работы: удалённо или гибрид.
Процесс найма
- Для отклика направляйте резюме на указанный email.
РУСАЛ приглашает Senior разработчика C# в проект RPA.
Чем предстоит заниматься:
- Разработка и сопровождение роботов на C#.
- Автоматизация SAP через SAP GUI Scripting.
- Автоматизация десктопных и веб-приложений.
- Проектирование устойчивых сценариев: обработка исключений, повторные попытки, восстановление после сбоя.
- Подготовка технической документации по процессу и передача робота на сопровождение.
Наши пожелания к кандидатам:
- Опыт разработки на C#/.NET от 5 лет. Уверенная работа в Visual Studio, async/await, многопоточность, структурная обработка исключений.
- Практический опыт автоматизации через пользовательский интерфейс: десктоп - UI Automation, MSAA, WinAPI, FlaUI или аналоги (работа с деревом элементов, окнами, фокусом, буфером обмена).
- Знание XML, JavaScript (базовые знания), HTML/CSS, DOM-модели (для автоматизации браузерных решений).
- Системы контроля версий Git/TFS, участие в code review.
- Умение писать техническую документацию: регламент процесса, карта исключений, инструкция по сопровождению.
Будет плюсом:
- Опыт работы в терминальных и RDP-сессиях: понимание, почему UI-робот падает в свёрнутом окне или на заблокированной сессии, и как это обходится.
- Windows Service, планировщики заданий, работа с оркестратором.
- Опыт в любой RPA-платформе (UiPath, Blue Prism, PIX, Primo) — как знание предметной области.
- Опыт разработки с ИИ-ассистентами (Cursor, Cline, Claude Code, Copilot): умение декомпозировать задачу так, чтобы агент выдавал корректный результат, вести правила и контекст проекта, проводить ревью сгенерированного кода и отвечать за него.
Условия:
- Полная занятость.
- График: 5/2.
- Формат работы: удалённо или гибрид.
Оригинальная вакансия:
https://t.me/itjobs_nocode/3878