Washington State Department of Social and Health Services
Senior Software Engineer, Lead DOH9003
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в Департаменте здравоохранения штата Вашингтон. Ведёт архитектуру и разработку сложных enterprise-приложений на .NET/C# с базами данных SQL Server и облачными сервисами Azure, а также наставляет других разработчиков.
Задачи
- Проектировать и разрабатывать сложные enterprise-приложения, писать, тестировать, отлаживать и сопровождать безопасный production-код
- Вести техническую архитектуру и реализацию решений, облачных сервисов и системных интеграций
- Разрабатывать и поддерживать решения для баз данных, интеграции данных и отчётности на SQL Server, Azure Synapse Analytics и BI-платформах
- Диагностировать и устранять сложные проблемы приложений, баз данных, производительности и безопасности
- Обеспечивать качество через code review, автоматизированное тестирование, анализ производительности, контроль версий и CI/CD
- Наставлять разработчиков: распределять работу, транслировать технические стандарты, проверять результаты и проводить code review
- Планировать и внедрять обновления систем, технологические переходы и улучшения приложений
- Вести техническую документацию, планы внедрения и стандарты разработки
Требования
- Один из вариантов: 11 лет профессионального опыта в IT-дисциплинах (консалтинг, анализ, проектирование, программирование, установка/сопровождение ПО) ИЛИ associate degree в IT и 9 лет опыта ИЛИ bachelor degree в IT и 7 лет опыта
- Опыт разработки ПО: проектирование, разработка, тестирование, внедрение и сопровождение приложений
- Недавний опыт программирования с использованием SQL и .NET
- Опыт разработки и сопровождения сложных веб-приложений на .NET/C#
- Опыт работы с реляционными базами данных на SQL и T-SQL
- Опыт разработки или интеграции RESTful API и веб-сервисов
- Опыт использования современных JavaScript-фреймворков (React, Angular, Vue или аналоги)
- Опыт работы по Agile-методологиям на протяжении жизненного цикла разработки
- Знание практик разработки: архитектура приложений, тестирование, контроль версий, безопасность, деплой
- Опыт технического лидерства: координация работы, менторство, code review, техническое руководство
Условия
- Полностью удалённая работа (home-based), без регулярного присутствия в офисе
- Доступна только для резидентов штатов Вашингтон, Орегон и Айдахо
- Стандартный график: понедельник–пятница, 8:00–17:00, 40 часов в неделю
- Возможен гибкий/альтернативный график по запросу сотрудника с одобрения руководителя
- Возможны сверхурочные, дежурства (stand-by) и участие в мероприятиях по готовности к ЧС
- Командировки не требуются, возможны редкие поездки на встречи, обучение и конференции
- Комплексный пакет льгот (здоровье, финансовое благополучие, work-life balance)
- Позиция входит в профсоюз WFSE
- Требуется надёжный доступ в интернет для удалённой работы
Навыки
- .NET
- C#
- SQL
- T-SQL
- SQL Server
- Azure Synapse Analytics
- RESTful API
- JavaScript
- React
- Angular
- Vue
- Agile
- Azure
- Azure DevOps
- GitHub
- CI/CD
- Docker
- Azure Container Apps
- Azure App Services
- Application Insights
- Azure Storage
- Azure SQL
- Azure Functions
- Dynamics 365
- Power Platform
- Dataverse
- Salesforce