Liberty University
Software Developer III for Information Services
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в команду Student Information Services (SIS) университета Liberty. Разработка и поддержка решений для Student Information System, включая Identity Management (IDM) и ключевые приложения SIS.
Задачи
- Писать чистый и эффективный код, участвовать в code review
- Анализировать код, находить и исправлять баги
- Сдавать код в срок и соблюдать установленные процессы
- Балансировать несколько задач и укладываться в дедлайны
- Устанавливать и поддерживать стандарты кодирования, проводить регулярные code review
- Принимать архитектурные решения по отдельным фичам
- Вести технические обсуждения и помогать достигать консенсуса в команде
- Наставлять junior-разработчиков и помогать им с техническими задачами
- Переводить бизнес-требования в технические решения совместно со стейкхолдерами
- Участвовать в планировании и структурировании процессов разработки команды
- Поддерживать потенциальные High/Critical инциденты вне рабочего времени при необходимости
Требования
- Bachelor’s или Master’s degree в Computer Science или смежной области
- 5+ лет опыта разработки ПО с сильным портфолио проектов
- Способность вести архитектурные решения и технические обсуждения
- Глубокое понимание frontend-технологий (React, Angular) и backend-технологий (базы данных, Java, Node.js, PHP, Spring)
- Навыки проектирования масштабируемых и поддерживаемых систем, знание паттернов проектирования
- Опыт unit-, integration- и end-to-end тестирования
- Опыт с CI/CD пайплайнами, контролем версий и стратегиями деплоя
- Свободное владение английским языком (устно и письменно)
- Сильные аналитические и коммуникативные навыки
Условия
- Remote
- Full time
- Медицинская страховка, пенсионные планы и оплата обучения
- Компенсация определяется по квалификации, опыту, образованию и рыночным условиям
Навыки
- React
- Angular
- Java
- Node.js
- PHP
- Spring
- databases
- CI/CD
- unit testing
- integration testing
- end-to-end testing
- design patterns