Inadev
Senior Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик для проектирования и развития масштабируемых веб-приложений и enterprise-решений. Ведёт техническое лидерство на всём жизненном цикле разработки, проектирует cloud-native архитектуры на AWS и менторит команду.
Задачи
- Проектировать, разрабатывать и внедрять enterprise-решения на Python под требования клиентов
- Обеспечивать техническое лидерство и сопровождение команд разработки на всех этапах SDLC
- Проектировать, создавать и поддерживать масштабируемые веб-приложения, API и cloud-native решения
- Внедрять практики качественной разработки: TDD, код-ревью, стандарты безопасности приложений
- Продвигать Agile и DevSecOps-практики в командах разработки
- Проводить код-ревью и устанавливать стандарты кодирования для повышения качества, масштабируемости и производительности
- Вести технический анализ, сессии проектирования решений, создание user story, оценку и планирование реализации
- Вести Agile-церемонии и участвовать в улучшении процессов
- Отвечать за создание и поддержку технической документации, схем архитектуры и стандартов разработки
- Проектировать решения с использованием ООП, паттернов проектирования, микросервисов, проектирования БД и моделей данных
- Выступать основным техническим контактом для технических и нетехнических стейкхолдеров, переводя бизнес-требования в масштабируемые технические решения
- Руководить разработкой и поставкой облачных приложений и сервисов на AWS
- Проводить диагностику, root cause analysis и устранение сложных проблем приложений, интеграций, инфраструктуры и производительности
- Менторить junior- и middle-разработчиков, давать техническую обратную связь и поддержку в развитии
- Использовать AI-инструменты разработки, включая GitHub Copilot, для повышения продуктивности и качества кода
- Руководить модернизацией приложений и предлагать улучшения архитектуры, инструментов и процессов разработки
- Готовить точные оценки проектов и поддерживать планирование, прогнозирование поставки и распределение ресурсов
Требования
- Гражданство США
- Готовность работать по гибридному графику (1–2 дня в офисе) в Reston, VA и у клиентов в районе Washington D.C.
- Способность пройти проверку за 7 лет и получить/поддерживать допуск U.S. Government Clearance
- Сильные навыки коммуникации и презентации
- Умение расставлять приоритеты и работать самостоятельно
- Адаптивность и гибкость при смене приоритетов
- Энтузиазм и страсть к обучению и постоянному развитию
- Открытость к коллаборации, обратной связи и запросам клиента
- Бакалаврская степень в Computer Science, Engineering, IT или смежной технической области
- 8+ лет профессионального опыта разработки ПО
- 8+ лет практического опыта backend-разработки на Python
- 5+ лет практического опыта frontend-разработки на React.js
- Обширный опыт разработки enterprise-приложений на Java и Spring Boot
- Обширный опыт проектирования и реализации микросервисных архитектур
- Сильный опыт работы с реляционными БД: PostgreSQL, SQL Server или Oracle
- Сильный опыт работы с NoSQL БД: MongoDB или DynamoDB
- Обширный опыт использования сервисов AWS: S3, EC2, Lambda, SQS, RDS
- Опыт руководства разработкой в Agile-фреймворках (Scrum, Kanban)
- Опыт работы с JIRA и Agile-процессами управления проектами
- Подтверждённая способность руководить командами разработки и поставлять сложные технические решения
- Продвинутое знание ООП, архитектуры ПО, паттернов проектирования, проектирования БД, моделей данных и распределённых систем
- Сильные аналитические навыки, навыки диагностики и решения проблем
- Отличные коммуникативные навыки для взаимодействия с руководством, бизнес-стейкхолдерами и техническими командами
- Подтверждённый опыт перевода бизнес-требований в масштабируемые технические архитектуры и решения
- Опыт использования AI-инструментов разработки, таких как GitHub Copilot, для генерации, ревью, валидации и оптимизации кода
Условия
- Гибридный график: 1–2 дня в офисе в Reston, VA и у клиентов в районе Washington D.C.
- Зарплата $150,000–$170,000 в зависимости от релевантного опыта
- Равные возможности трудоустройства (Equal Opportunity Employer)
- Возможны разумные приспособления для людей с инвалидностью
- Для позиций по федеральным контрактам США возможны проверки биографии и подтверждение права на трудоустройство
Навыки
- Python
- React.js
- Java
- Spring Boot
- PostgreSQL
- SQL Server
- Oracle
- MongoDB
- DynamoDB
- AWS
- S3
- EC2
- Lambda
- SQS
- RDS
- Microservices
- REST API
- TDD
- DevSecOps
- CI/CD
- Agile
- Scrum
- Kanban
- JIRA
- GitHub Copilot
- NoSQL
- OOP
- Design Patterns
- Data Modeling