State of Colorado
Sr. CTE Programmer Analyst
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Programmer Analyst в департамент Career & Technical Education (CTE) системы колледжей Колорадо. Разработка и поддержка облачного веб-приложения CTE Gateway на C#/React с базой данных Azure SQL и отчётностью.
Задачи
- Планировать, проектировать, разрабатывать, конфигурировать, тестировать, разворачивать и поддерживать структуру и контент веб-приложения CTE (C#, React, JavaScript, TypeScript), базы данных и отчётов (SQL)
- Составлять сложные SQL-запросы, разрабатывать и поддерживать хранимые процедуры, Common Table Expressions, web jobs и функции
- Устранять возникающие технические проблемы и применять навыки управления проектами
- Проводить код-ревью и воркшопы для технической и нетехнической аудитории
- Разрабатывать и выполнять юнит-тесты, участвовать в составлении тест-планов
- Работать с тикетами по ревью, траблшутингу, разработке и тестированию исправлений
- Обеспечивать веб-доступность приложений в соответствии с Section 508 и WCAG, обучать сотрудников
Требования
- Степень бакалавра в области технологий, computer science или смежной (или эквивалентный опыт)
- Минимум 2 года опыта разработки ПО или баз данных, часть — с Microsoft Azure (Webjobs, Cloud Architecture, Functions, Data Factory pipelines, storage, B2C authentication)
- Опыт с C# и React, JavaScript и/или TypeScript
- Знание реляционных СУБД (MS SQL Server, Azure SQL, MySQL, Oracle)
- Практика написания SQL-запросов
- Знакомство с React-Redux
- Знакомство с методологиями Agile scrum, Kanban и инструментами TFS, Azure DevOps, Jira
- Понимание паттерна MVC, Microsoft Entity Framework и паттернов проектирования
- Опыт frontend и backend разработки
- Сильные навыки Excel
- Отличные письменные и коммуникативные навыки
- Знакомство с Selenium или готовность изучить
- Понимание облачной инфраструктуры (Azure и/или DevOps)
- Уверенное владение IDE (Visual Studio)
- Знакомство с CI/CD
Условия
- Работа в офисе CCCS по адресу 9101 E Lowry Blvd., Denver, CO 80230
- Возможны гибкий график и гибридный формат
- Вся работа должна выполняться в штате Колорадо
- Командировки редки
- Собеседования проходят очно в офисе в Денвере, компенсация проезда не предусмотрена
- Релокационные расходы не компенсируются
Навыки
- C#
- React
- JavaScript
- TypeScript
- SQL
- Azure SQL
- Microsoft Azure
- Azure Functions
- Data Factory
- Webjobs
- React-Redux
- MS SQL Server
- MySQL
- Oracle
- MVC
- Entity Framework
- Azure DevOps
- Jira
- TFS
- Selenium
- Visual Studio
- CI/CD
- Excel
- Agile
- Kanban