Senior Software Engineer
Роботодавець · TOPdesk
Будапешт
Як Senior Software Engineer у TOPdesk ви створюєте робочі продукти (зокрема модернізацію застарілого коду) за допомогою агентних робочих процесів у командах, які задають операційну модель для решти інженерного відділу TOPdesk. Ви будете створювати та модернізувати базу знань TOPdesk, працюючи з Claude Code як своїм головним помічником.
Завдання
- Формулюйте та декомпозуйте завдання, координуйте роботу агентів для їх реалізації та перевіряйте результат.
- Створюйте нові можливості продуктів на основі агентів та модернізуйте елементи застарілої платформи Java/MS SQL на сучасному стеку TS/Vue/Azure.
- Створюйте технічні задачі на реалізацію та критерії прийняття перед залученням агентів.
- Ретельно куруйте контекст — необхідні файли, обмеження та інваріанти.
- Проєктуйте перевірку до або під час реалізації: тести, перевірки під час виконання, валідацію міграцій, спостережуваність та план відкоту.
- Уважно керуйте правами доступу агентів, контекстом, секретами та змінами залежностей.
- Долучайтеся багаторазовими шаблонами, субагентами та оцінками до спільних бібліотек, якими користується вся організація.
- Працюйте в парі з колегами задля підвищення загального рівня команди.
Вимоги
- Щонайменше 5 років досвіду роботи з Java.
- Досвідчений продакшн-інженер із поточним щоденним практичним досвідом роботи з агентними інструментами доставки (Claude Code, Cursor, Aider або еквівалент).
- Досвід роботи хоча б із чимось одним із наступного: TypeScript / Vue, системи на базі Azure.
- Глибоке інженерне мислення незалежно від будь-якого інструменту — міцні інстинкти тестування, впевненість в операційних питаннях і вміння помічати вихідні дані, які виглядають правдоподібно, але є архітектурно хибними, небезпечними або надмірно складними.
- Комфортно почувається в умовах невизначеності та в застарілому коді (legacy codebases); добре володіє письмовою комунікацією.