Inadev
Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в Inadev Corporation для проектирования, разработки и поддержки масштабируемых веб-приложений и корпоративных решений на Python, React.js и Java/Spring Boot в облаке AWS. Работа в кросс-функциональной Agile-команде с гибридным графиком в Рестоне (Вирджиния) и офисах клиента в районе Вашингтона.
Задачи
- Проектировать, разрабатывать и внедрять корпоративные решения на Python
- Создавать, тестировать, разворачивать и поддерживать масштабируемые веб-приложения и сервисы
- Работать в кросс-функциональной Agile-команде над решениями, соответствующими бизнес-целям
- Поддерживать практики качественной разработки, включая TDD и автоматизированное тестирование
- Применять принципы Agile и практики DevSecOps на протяжении жизненного цикла разработки
- Участвовать в code review для повышения качества, поддерживаемости и производительности кода
- Оценивать технические требования и участвовать в создании user story, оценке и планировании реализации
- Участвовать в Agile-церемониях: планирование спринта, daily standup, ретроспективы, груминг бэклога
- Создавать и поддерживать техническую документацию, системные дизайны и артефакты архитектуры приложений
- Разрабатывать приложения с использованием ООП, паттернов проектирования, микросервисов, баз данных и современных веб-технологий
- Взаимодействовать с техническими и нетехническими стейкхолдерами для сбора требований и выдачи решений
- Разрабатывать и поддерживать облачные приложения и сервисы на AWS
- Диагностировать, отлаживать и устранять проблемы приложений, интеграций и производительности
- Использовать инструменты AI-ассистированной разработки, включая GitHub Copilot, для генерации, ревью, валидации и оптимизации кода и рабочих процессов
- Давать точные оценки по задачам и укладываться в сроки проекта
Требования
- Гражданство США
- Готовность работать по гибридному графику (2 дня в офисе) в Рестоне, Вирджиния, и в офисах клиента в районе Вашингтона
- Возможность пройти проверку за 7 лет и получить/поддерживать допуск правительства США
- Сильные коммуникативные и презентационные навыки
- Умение расставлять приоритеты и работать самостоятельно
- Адаптивность и гибкость при смене приоритетов
- Энтузиазм и страсть к обучению и постоянному совершенствованию
- Открытость к сотрудничеству, обратной связи и запросам клиента
- Бакалаврская степень в Computer Science, Engineering, IT или смежной технической области
- 5+ лет профессионального опыта разработки ПО
- 5+ лет практического опыта backend-разработки на Python
- 5+ лет практического опыта frontend-разработки на React.js
- Практический опыт разработки приложений на Java и Spring Boot
- Опыт проектирования и разработки микросервисных архитектур
- Опыт работы с реляционными БД: PostgreSQL, SQL Server или Oracle
- Опыт работы с NoSQL БД: MongoDB или DynamoDB
- Знакомство с сервисами AWS: S3, EC2, Lambda, SQS, RDS
- Опыт работы в Agile-фреймворках: Scrum или Kanban
- Опыт использования JIRA для управления проектами и задачами
- Навык точной оценки задач и трудозатрат
- Сильное понимание ООП, паттернов проектирования, проектирования БД и моделирования данных
- Сильные аналитические навыки, навыки диагностики и решения проблем
- Отличные коммуникативные навыки и умение напрямую взаимодействовать с нетехническими стейкхолдерами, переводя бизнес-требования в технические решения
- Опыт использования AI-инструментов разработки, таких как GitHub Copilot, для генерации, ревью, валидации кода и оптимизации процессов
Условия
- Гибридный график: 2 дня в офисе в Рестоне, VA, и у клиента в районе Washington D.C.
- Зарплата $120,000–$140,000 в зависимости от релевантного опыта
- Возможны разумные приспособления для сотрудников с инвалидностью
- Равные возможности трудоустройства (EEO), запрет дискриминации
- Для позиций по федеральным контрактам США возможны проверки биографии и подтверждение права на трудоустройство
Навыки
- Python
- React.js
- Java
- Spring Boot
- PostgreSQL
- SQL Server
- Oracle
- MongoDB
- DynamoDB
- AWS
- S3
- EC2
- Lambda
- SQS
- RDS
- микросервисы
- Agile
- Scrum
- Kanban
- JIRA
- GitHub Copilot
- CI/CD
- DevSecOps
- TDD
- ООП
- паттерны проектирования
- проектирование баз данных
- моделирование данных