GM Financial
Software Development Engineer III - Java Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в Agile Scrum-команду GM Financial Technology. Разработка продуктовых фич для data marketplaces, мобильных и веб-приложений и API-сервисов, лидерство в технических решениях и миграции в публичное облако.
Задачи
- Разрабатывать продуктовые фичи для data marketplaces, мобильных и веб-приложений и API-сервисов
- Задавать техническое направление и консультировать других членов команды
- Взаимодействовать с другими командами GM Financial и внешними организациями
- Внедрять и продвигать миграцию в публичное облако
- Строить и оптимизировать автоматизированные пайплайны сборки, тестирования и деплоя
- Использовать тестовую автоматизацию и peer review для повышения качества продукта
- Обеспечивать production-first подход: масштабируемость, uptime и быстрое устранение инцидентов
- Развивать Agile-практики команды
Требования
- 4–6 лет опыта разработки ПО
- Экспертиза в одном или нескольких высокоуровневых языках программирования
- Опыт оптимизации архитектуры данных, запросов и индексов БД
- Опыт работы в Agile Scrum-командах и лидирования улучшений
- Опыт проектирования и оптимизации автоматизированных пайплайнов с автотестами и security-контролем
- Знание Java, C# (.NET MVC и .NET Core), Go
- Знание Angular, JavaScript, CSS, Node.js, ASP.NET MVC
- Опыт с Oracle, Microsoft SQL Server, NoSQL (например, CosmosDB)
- Опыт с Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy
- Опыт с SonarQube, Checkmarx, Git
- Опыт с Xamarin.iOS, Xamarin.Android, Xamarin.Forms
- Опыт с Powershell, Bash
- Опыт с Xamarin.UITest, Specflow, DevTest, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter
- Знание Windows и Linux
- Среднее образование обязательно; степень бакалавра в CS или смежной области предпочтительна
Условия
- Гибридный формат: 2–3 дня в офисе в неделю
- 401K matching
- Оплачиваемый отпуск для новых родителей (12 недель, 100%)
- Оплата обучения
- Обучение
- Скидка на автомобили GM для сотрудников
- Оплата волонтёрской работы и 9 корпоративных праздников
- Конкурентная зарплата и бонусы
- Спонсорство визы не предоставляется (H-1B, TN, L1, OPT)
Навыки
- Java
- C#
- .NET MVC
- .NET Core
- Go
- Angular
- JavaScript
- CSS
- Node.js
- ASP.NET MVC
- Oracle
- Microsoft SQL Server
- NoSQL
- CosmosDB
- Azure DevOps
- YAML
- ARM
- Terraform
- Jenkins
- Chef
- Octopus Deploy
- SonarQube
- Checkmarx
- Git
- Xamarin
- Powershell
- Bash
- Selenium
- Postman
- Maven
- TestNG
- JMeter
- Logic Apps
- Outsystems
- Tibco BusinessWorks
- Windows
- Linux