Необхідні навички:
- .NET: 5+ років досвіду
- C#: понад 5 років досвіду
- Глибокий досвід у середовищі .NET
- Сильні навички програмування на C#
- Досвід з архітектурою програмного забезпечення та шаблонами проектування
- Чудові навички вирішення проблем і здатність мислити алгоритмічно
- Сильні комунікативні навички та здатність створювати чітку, лаконічну документацію
- вищий середній або вищий рівень англійської.
Обов’язки:
- Рефакторинг і модернізувати нашу обширну кодову базу для покращення модульності, продуктивності та зручності обслуговування
- Написати та підтримувати високоякісну технічну документацію для бібліотек фреймворку, включаючи вичерпні фрагменти коду та приклади використання
- Забезпечити дотримання найкращі практики щодо стандартів кодування, перегляду коду, керування джерелами, процесів збірки та тестування
- Перегляньте та зрозумійте існуючу кодову базу, за потреби її рефакторинг
Опис проекту:
Ми шукаємо старшого інженера .NET із 5+ роками досвіду для модернізації нашої передової фреймворку з низьким кодом, призначеної для швидкої розробки корпоративних програм . Ця роль має вирішальне значення для трансформації нашої інфраструктури, щоб підвищити її продуктивність, масштабованість і зручність використання для задоволення потреб сучасного підприємства.
Оскільки фреймворк має велику кодову базу, ми шукаємо експертів з .NET, які зможуть переглянути та зрозуміти код, змінити його за потреби та написати детальну документацію. Нічого нового не потрібно писати з нуля. З цією метою ми хотіли б побачити зразки коду, якими ви можете поділитися. Бажано, щоб це включало:
- Деякі приклади класів, написані експертом із вичерпними коментарями в коді
- Відповідну документацію, яка пояснює код і функціональні можливості
Що ми пропонуємо:
- Здорове робоче середовище
- Сильна та дружня команда розробників
- Конкурентна винагорода
- Компенсація за навчання
- Гнучкий графік
- 10 оплачуваних днів відпустки, 4 оплачуваних вихідних