Novalink Solutions
Application Developer 4
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик уровня 4 для модернизации и поддержки критичных для агентства веб-систем. Перевод legacy-приложений с VB.NET/.NET Framework на C# и .NET 8+, работа в высокозащищённой корпоративной среде.
Задачи
- Модернизировать legacy-приложения на VB.NET/.NET Framework до C# и .NET 8+
- Проектировать, разрабатывать и поддерживать защищённые веб-приложения на C#/.NET, Razor Pages, Entity Framework и Microsoft SQL Server
- Разворачивать, настраивать и устранять неполадки приложений на IIS в локальных средах Windows Server
- Внедрять и поддерживать CI/CD-пайплайны, контроль версий и трекинг задач в Azure DevOps
- Обеспечивать соответствие решений требованиям безопасности, масштабируемости, надёжности, аудируемости и комплаенса
- Взаимодействовать со стейкхолдерами для сбора требований и поставки решений
- Вести документацию и координировать изменения между средами разработки, тестирования и продакшена
- Работать в ограниченных или высокозащищённых корпоративных средах согласно политикам агентства
- Управлять операционными рисками и безопасно изменять существующие кодовые базы, включая legacy-системы
- Оказывать техническую поддержку и консультировать членов команды
Требования
- Разработка на .NET 8+ и C#
- Azure DevOps для CI/CD, контроля версий и трекинга задач
- Сильные аналитические и коммуникационные навыки
- Опыт разработки и поддержки защищённых кастомных веб-приложений на C#/.NET, Razor Pages, Entity Framework и Microsoft SQL Server
- Опыт развёртывания, настройки и устранения неполадок приложений на IIS в локальных средах Windows Server
- Знание проектирования реляционных баз данных, хранимых процедур, миграций, классификации/управления данными, аудита и безопасной работы с чувствительными данными
- Опыт работы с публичными и внутренними корпоративными приложениями, где критичны безопасность, надёжность, аудируемость и комплаенс
- Знание аутентификации, авторизации, ролевого доступа, безопасного управления конфигурацией, логирования и обработки ошибок
- Опыт работы в ограниченных или высокозащищённых средах, где сторонние зависимости, публичные API, SaaS и облачные сервисы могут быть недоступны
- Управление операционными рисками и умение безопасно менять существующий код, включая legacy-системы
- Сильные практики документирования, коммуникации и контроля версий
Условия
- Работа в офисе один-два раза в неделю, гибкий график
- Работа в высококвалифицированной и опытной команде
- Доступность в рабочие часы 8–17
Навыки
- .NET 8+
- C#
- VB.NET
- .NET Framework
- Azure DevOps
- CI/CD
- Razor Pages
- Entity Framework
- Microsoft SQL Server
- IIS
- Windows Server