State of Oregon
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду DMV Driver Application Services Департамента транспорта Орегона. Задача — создавать и поддерживать надёжные приложения DMV, переводить бизнес-требования в качественное ПО и обеспечивать стабильные интеграции.
Задачи
- Писать production-код для реализации core-сервисов, API, интеграций, batch-задач, SQL-запросов и UI-компонентов
- Создавать тест-кейсы, интегрировать их в релизы и повышать покрытие критичных путей
- Проводить сложный дебаггинг и оптимизацию производительности с помощью профайлеров, трейсинга и метрик
- Оптимизировать запросы, память, конкурентность и I/O, сохраняя целостность данных
- Оценивать и планировать техническую работу, выявлять компромиссы и предлагать варианты
- Обеспечивать production-поддержку: приоритизация инцидентов, исправление дефектов, хотфиксы, участие в решениях о релизах
- Мониторить и анализировать логи и метрики, проводить root cause analysis и внедрять превентивные улучшения и автоматизацию
- Проектировать и поддерживать запросы к БД, объекты, хранимые процедуры и маппинги данных
- Создавать и валидировать выгрузки и отчёты для downstream-потребителей и законодательных требований
- Вести пользовательскую и поддерживающую документацию, помогать с эскалациями
- Доносить технический статус, риски и варианты технической и нетехнической аудитории
Требования
- Пять лет опыта в информационных системах: разработка приложений или production-поддержка приложений
- ИЛИ ассоциированная степень в CS/IT или смежной области либо 2-летняя аккредитованная программа обучения и 3 года опыта
- ИЛИ степень бакалавра в IT/CS или смежной области и 1 год опыта
- Продвинутый опыт работы с .NET, C# и SQL Server
- Опыт разработки приложений и системного анализа
- Опыт создания и поддержки гибридных решений (COTS с кастомизацией: конфигурация, разработка, тестирование, миграция)
- Опыт разработки и поддержки API (SOAP или RESTful) для интеграции с системами
- Гражданство/право на работу в США — визовая поддержка не предоставляется
Условия
- Гибридный формат: работа в офисе обычно 1–2 раза в месяц
- Баланс работы и личной жизни, 11 оплачиваемых праздников, гибкий график, оплачиваемый отпуск
- Конкурентная базовая зарплата в указанном диапазоне
- Возможность Public Service Loan Forgiveness
- Членство в профсоюзе SEIU
- Возможны ночные командировки и работа после часов
- Проверка криминального прошлого (по имени и отпечаткам) для финальных кандидатов
Навыки
- .NET
- C#
- SQL Server
- SOAP
- RESTful API
- SQL