NuAxis Innovations
IT Web Developer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Веб-разработчик уровня middle-senior для поддержки legacy-приложений WHD на ASP.NET / .NET 8 с IBM DB2 и их переписывания на Drupal 10+ в контейнерной среде AWS. Работа в спринтах: доработки, исправление дефектов, интеграции, обязательное использование AI-инструментов для генерации кода.
Задачи
- Поддерживать и дорабатывать legacy веб-приложения WHD на ASP.NET / .NET 8, Bootstrap и AngularJS с IBM DB2
- Устранять инциденты и дефекты через ServiceNow в рамках 30-минутного окна реакции O&M, упаковывать фиксы в плановые и экстренные релизы
- Разрабатывать модернизированные приложения на Drupal 10+ (кастомные модули, Webform, управление конфигурацией) с MySQL
- Создавать и потреблять REST API и интеграции с WISE/CAPS на Appian, SharePoint, Kafka, Login.gov и DOL SSO
- Реализовывать поведение форм: inline-валидация в реальном времени, однократная отправка, загрузка документов, двуязычный контент, tamper-evident аудит-логирование
- Писать безопасный код с защитой от OWASP Top 10 и устранять находки статического анализа, сканов контейнеров, STIG и SRR
- Использовать предоставленные DOL AI-инструменты (Microsoft Copilot) для генерации до 50% кода и ревьюить сгенерированный код
- Коммитить код и скрипты деплоя в GitLab-репозиторий DOL OCIO, продвигать через DevSecOps-пайплайн
- Проводить юнит-тестирование по критериям приёмки и участвовать в код-ревью спринта
- Готовить техническую документацию и руководства, поддерживать миграцию данных и вывод из эксплуатации заменяемых .NET-приложений
Требования
- Степень бакалавра в Computer Science, Information Systems, Engineering или смежной области (или эквивалентный опыт)
- 5+ лет профессиональной разработки веб-приложений
- Практический опыт с C#, ASP.NET и .NET (Core/6+), а также frontend-технологиями (HTML5, CSS, JavaScript, Bootstrap)
- Опыт разработки на Drupal (8/9/10+), включая кастомные модули и Webform
- Опыт работы с реляционными БД и SQL (IBM DB2 и/или MySQL)
- Опыт создания и интеграции RESTful API
- Знание безопасного кодирования (OWASP Top 10) и доступной разработки по Section 508 / WCAG
- Опыт с Git-based CI/CD пайплайнами и Agile-поставкой через Jira
- Опыт использования AI-инструментов программирования (Microsoft Copilot, GitHub Copilot)
- Готовность пройти и поддерживать проверку NACI / HSPD-12
Условия
- Полная занятость
- Федеральная IT-компания с миссией ставить клиентский опыт в центр государственных решений
- Работа в команде инженеров и творческих людей с поддерживающей культурой
- Сертификация Acquia Drupal Developer — преимущество
- Опыт с Appian, Login.gov, Kafka — преимущество
- Опыт деплоя в Kubernetes/AWS (EKS, Aurora) — преимущество
- Опыт поддержки legacy на AngularJS — преимущество
- Опыт федеральной веб-модернизации — преимущество
Навыки
- C#
- ASP.NET
- .NET 8
- .NET Core
- IBM DB2
- MySQL
- Drupal
- Webform
- Bootstrap
- AngularJS
- HTML5
- CSS
- JavaScript
- REST API
- Appian
- SharePoint
- Kafka
- Login.gov
- SSO
- OWASP Top 10
- WCAG
- Section 508
- Git
- GitLab
- CI/CD
- DevSecOps
- Jira
- Agile
- Microsoft Copilot
- GitHub Copilot
- Kubernetes
- AWS
- EKS
- Aurora
- ServiceNow
- SQL