Aspirion
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Aspirion для проектирования и разработки масштабируемых, надёжных и безопасных приложений с AI-first подходом. Работа в кросс-функциональной команде над API, микросервисами и облачными решениями.
Задачи
- Проектировать, разрабатывать, тестировать и разворачивать программные решения под бизнес-требования с обеспечением масштабируемости, производительности и безопасности с AI-first подходом
- Писать чистый, эффективный и поддерживаемый код на современных языках и фреймворках (C#, .NET, Java, Python, JavaScript)
- Взаимодействовать с кросс-функциональными командами (product management, QA, DevOps) для определения технических требований, поставки фич и решения проблем
- Создавать и поддерживать API, микросервисы и облачные приложения на Azure, AWS или Google Cloud
- Участвовать во всех фазах SDLC: проектирование, разработка, тестирование, деплой и поддержка
- Использовать современные практики разработки: Agile, CI/CD, контроль версий (Git), автоматизированное тестирование
- Устранять баги, узкие места производительности и технические проблемы
- Улучшать существующие системы: оптимизация, рефакторинг, модернизация
- Проводить код-ревью и следить за соблюдением стандартов кодирования и безопасности
- Отслеживать новые технологии и рекомендовать их внедрение
Требования
- Владение языками программирования: C#, Java, Python, JavaScript или аналогичными
- Опыт создания и поддержки API, веб-приложений и cloud-native решений
- Понимание облачных платформ Azure, AWS или GCP
- Знание современных паттернов проектирования, микросервисной архитектуры и RESTful API
- Владение инструментами и фреймворками: Visual Studio, .NET Core, Spring Boot, React или Angular
- Опыт работы с Git и CI/CD пайплайнами
- Понимание реляционных и нереляционных баз данных (SQL Server, PostgreSQL, MongoDB)
- Сильные навыки решения проблем, аналитики и отладки
- Умение работать в команде в agile-среде
- Отличные письменные и устные коммуникационные навыки
- Самостоятельность и стремление к обучению
- Степень бакалавра в Computer Science, Software Engineering или смежной технической области
- 3+ года практического опыта разработки ПО с поставкой production-решений
Условия
- Полный соцпакет: медицинская, стоматологическая, зрительная и страхование жизни с момента найма
- Matching 401k
- Конкурентная зарплата
- Возможности карьерного роста
- Программы поощрения
- Работодатель равных возможностей, workplace без наркотиков
- Трудоустройство после успешного прохождения drug screening и background check
Навыки
- C#
- .NET
- .NET Core
- Java
- Python
- JavaScript
- Azure
- AWS
- GCP
- RESTful API
- микросервисы
- Visual Studio
- Spring Boot
- React
- Angular
- Git
- CI/CD
- SQL Server
- PostgreSQL
- MongoDB
- Agile