KeyLogic
Hybrid Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в команду KeyLogic, поддерживающую контракт Министерства энергетики США. Разработка и поддержка корпоративных веб-приложений на .NET Core, React и SQL Server в agile-команде по Scrum.
Задачи
- Проектировать, разрабатывать и поддерживать корпоративные веб-приложения на .NET Core, ASP.NET Razor Pages, React, Entity Framework Core и SQL Server
- Дорабатывать legacy-приложения: новые требования, улучшения и исправление дефектов
- Участвовать в проектировании архитектуры системы и платформы, включая переиспользуемые компоненты, общие сервисы и паттерны интеграции
- Взаимодействовать с техническими и нетехническими стейкхолдерами для определения и оценки user stories
- Участвовать во встречах с заказчиком: обсуждение требований, подходов к дизайну и демонстрация готовой работы
- Активно участвовать в Scrum-церемониях и улучшении практик разработки
- Поддерживать интеграцию данных, отчётность и инициативы по качеству совместно с бизнес-аналитиками
- Осваивать новые технологии, релевантные развивающемуся стеку
Требования
- Гражданство США (позиция в рамках государственного контракта США)
- Степень бакалавра или выше в области Computer Science, Software Engineering, Computer Engineering, Information Systems или смежной технической специальности (нерелевантные дипломы, буткемпы, сертификаты и самообразование не подходят)
- 8+ лет опыта в IT или 6+ лет при наличии магистерской степени в computer science или смежной области
- 4+ года опыта разработки веб-приложений
- 4+ года опыта работы с реляционными базами данных, такими как Oracle или SQL Server
Условия
- Гибридный формат: офис в Pittsburgh, PA или Morgantown, WV; возможен удалённый формат
- Приоритет кандидатам, находящимся в PA и WV
- Работа в agile-команде по Scrum-фреймворку
Навыки
- .NET Core
- C#
- ASP.NET Razor Pages
- React
- Entity Framework Core
- SQL Server
- Oracle
- RESTful Web API
- Azure DevOps
- GitHub
- CI/CD
- DevExpress
- DevExtreme
- Agile
- Scrum