Georgia Lottery Corporation
Senior Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик для проектирования, разработки и поддержки веб-приложений на .NET Core с фронтендом на Angular. Работа включает поддержку enterprise-приложений, CI/CD в Azure DevOps и подготовку технической документации.
Задачи
- Разрабатывать программные приложения по спецификациям
- Обеспечивать production-поддержку enterprise-приложений
- Создавать и ревьюить техническую документацию по дизайну
- Писать качественный код в соответствии с критериями приёмки
- Использовать систему управления исходным кодом (Azure DevOps)
- Оформлять документацию для переноса приложений между средами Dev, QA и Production
- Изучать, оценивать и внедрять новые технологии для повышения эффективности разработки
- Проводить анализ и оценку ПО
- Устранять проблемы и разбирать production-инциденты
- Обеспечивать системную и прикладную поддержку офисов и подразделений GLC
- Вести и обновлять файлы и логи по установленным процедурам
Требования
- Bachelor's Degree in Computer Science
- Минимум 4 года опыта проектирования, разработки и поддержки сложных систем на платформе .NET
- SQL Server в качестве backend-базы данных
- Опыт разработки service-oriented веб-приложений на .NET Core, WebAPI
- Опыт работы с Angular, .NET Core, Entity Framework Core
- Понимание веб-сервисов
- Опыт настройки CI/CD с Azure DevOps
Условия
- MCPD-сертификация приветствуется
- Опыт с Telerik, SQL Reporting приветствуется
- Опыт с Git и JIRA приветствуется
- Опыт проектирования и развёртывания облачных решений AWS приветствуется
- Опыт с Formstack приветствуется
Навыки
- .NET
- .NET Core
- WebAPI
- Angular
- Entity Framework Core
- SQL Server
- Azure DevOps
- CI/CD
- Web Services
- Git
- JIRA
- AWS
- Telerik
- SQL Reporting
- Formstack