.NET Developer
Summary
Kyivstar.Tech is hiring a .NET Developer to develop and support its internal corporate HR system — analyzing and safely modifying legacy C#/.NET Framework code, XML/XSLT configs, SQL databases, SSRS and IIS, building integrations, and gradually modernizing components to a modern .NET stack. Office or remote work in Ukraine.
Що ти будеш робити
- Розробляти та вдосконалювати функціональність внутрішньої корпоративної HR-системи.
- Аналізувати та змінювати існуючий код, XML-конфігурації, XSLT-трансформації та згенеровані компоненти.
- Розбиратися в логіці роботи підсистем на основі коду, структури даних і фактичної поведінки системи.
- Уточнювати потреби користувачів і бізнес-замовників та перетворювати їх на технічні рішення, специфікації й задачі для розробки.
- Розробляти алгоритми, окремі модулі та інтеграції з корпоративними системами й зовнішніми сервісами.
- Працювати з базами даних, ORM, SSRS, IIS та суміжними компонентами.
- Діагностувати та усувати проблеми на рівні застосунку, IIS, БД, інтеграцій та операційної системи.
- Брати участь у поступовій модернізації системи та переході її компонентів на сучасний .NET-стек.
- Готувати технічну документацію та за потреби консультувати користувачів, розробників і адміністраторів.
Яка кваліфікація та досвід необхідні
- Від 2 років комерційного досвіду розробки enterprise-рішень на C# та .NET Framework.
- Впевнене знання C#, ООП, базових патернів проєктування та принципів розділення відповідальності.
- Досвід роботи з ASP.NET Web Forms та розуміння життєвого циклу web-застосунків.
- Уміння читати, аналізувати та безпечно змінювати існуючий код.
- Впевнене володіння SQL, розуміння реляційної моделі, індексів, транзакцій та оптимізації запитів.
- Практичний досвід роботи з реляційними СУБД.
- Знання XML, XSD, XML validation та XSLT.
- Розуміння принципів ORM та досвід роботи з NHibernate, Entity Framework або аналогічними технологіями.
- Практичний досвід роботи з Microsoft IIS та діагностики проблем web-застосунків.
- Досвід інтеграції систем через REST API, SOAP або web-services; розуміння HTTP, авторизації, TLS та сертифікатів.
- Досвід роботи з Git, базове знання MSBuild та розуміння CI/CD.
- Досвід роботи з Jira та Confluence, уміння документувати технічні рішення.
- Здатність уточнювати вимоги з бізнесом, відокремлювати бізнес-потребу від запропонованого способу реалізації та формувати технічні задачі.
- Уміння ефективно взаємодіяти з розробниками, адміністраторами, аналітиками та бізнес-замовниками.
- Вища технічна освіта у сфері IT, Computer Science, Software Engineering або суміжній галузі.
Плюсом стане
- Досвід роботи з NHibernate, SSRS, XML/XSLT-кодогенерацією.
- Досвід генерації Excel/Word без використання COM.
- Знання сучасного .NET, ASP.NET Core, EF Core або Dapper.
- Досвід роботи з React, message brokers та автоматизованим тестуванням.
- Досвід поступової модернізації та рефакторингу існуючих систем.
- Досвід роботи з великими enterprise-рішеннями.
Що ми пропонуємо
- Офіс або ремоут — вирішувати тобі.
- Ремоут онбординг.
- Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі).
- Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.
- Страхування здоров’я і життя для працівників.
- Wellbeing-програма та корпоративний психолог.
- Компенсація витрат на мобільний зв’язок Київстар.
Skills
As published by lever · 1 question
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL
- What are your salary expectations?