T. Baker Smith
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик решений в группе Innovative Solutions Group компании T. Baker Smith. Работа над full-stack приложениями, интеграциями систем, автоматизацией, архитектурой данных и AI-решениями для внутренних команд и клиентов.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать безопасные масштабируемые приложения для внутренних команд и внешних клиентов
- Разрабатывать frontend и backend решения на современных фреймворках, языках, API и переиспользуемых компонентах
- Проектировать и поддерживать реляционные базы данных, модели данных, запросы и доступ к данным приложений
- Интегрировать корпоративные системы, GIS-платформы, облачные сервисы, базы данных и сторонние приложения через API, webhooks и другие методы
- Строить автоматизационные workflow и data pipelines для снижения ручной работы и повышения качества данных
- Разрабатывать и интегрировать AI-решения: LLM-сервисы, RAG, vector search, интеллектуальную обработку документов
- Взаимодействовать со стейкхолдерами и техническими командами для сбора требований, прототипирования и выбора решений
- Вести решения на всём жизненном цикле: архитектура, разработка, тестирование, деплой, документация, поддержка
- Использовать Git, code review, автоматическое тестирование и CI/CD
- Применять практики безопасной разработки: аутентификация, авторизация, управление секретами, логирование, мониторинг, оптимизация производительности
- Исследовать новые технологии и участвовать в развитии стандартов разработки
- Работать в Agile-окружении
Требования
- 4+ года профессионального опыта в разработке ПО, интеграции систем или смежной области
- Степень бакалавра в Computer Science, Software Engineering, Information Systems или эквивалентный опыт
- Опыт full-stack разработки на TypeScript/JavaScript, Angular или React, Node.js, .NET, Python или аналогичных технологиях
- Опыт работы с реляционными БД (SQL Server или PostgreSQL): моделирование данных, SQL, доступ к данным
- Опыт разработки и потребления REST API, webhooks и системных интеграций
- Знакомство с облачными или гибридными средами
- Знание Git, code review, автоматического тестирования, CI/CD и практик DevOps
- Сильные аналитические навыки, решение проблем, планирование и коммуникация
- Умение управлять несколькими приоритетами и работать со стейкхолдерами
- Желание быстро осваивать новые технологии
Условия
- Работа в Innovative Solutions Group над значимыми технологическими инициативами
- Современные технологии и исследование новых возможностей
- Коллаборация с профессионалами разных дисциплин
- Участие в формировании решений с нуля
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- TypeScript
- JavaScript
- Angular
- React
- Node.js
- .NET
- Python
- SQL Server
- PostgreSQL
- SQL
- REST API
- webhooks
- Git
- CI/CD
- DevOps
- LLM
- RAG
- vector search
- GIS
- Docker