Michigan State University Federal Credit Union

Software Engineer (Front-End/Full Stack, Mobile/Website/Core)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Кросс-функциональный инженер в команду MSUFCU: проектирование, разработка и сопровождение портфеля программных решений — сайтов, digital banking, core banking и мобильных приложений. Работает в связке с продуктовой командой, отвечает за качество кода и автоматизированные тесты.

Задачи

  • Проектировать и разрабатывать front-end и backend решения для сайтов, digital banking и мобильных приложений
  • Участвовать во всех фазах SDLC: анализ, дизайн, тестирование, code review, деплой и поддержка
  • Диагностировать технические проблемы и устранять сбои в поддерживаемых системах
  • Создавать и поддерживать техническую документацию по программам и системам
  • Совместно с бизнес-подразделениями и вендорами готовить планы проектов, спецификации и диаграммы
  • Разрабатывать автоматизированные тесты для надёжности и поддерживаемости кода
  • Участвовать в on-call ротации и поддержке вне рабочих часов
  • Наставлять других инженеров по дизайну, разработке, тестированию и code review
  • Самостоятельно вести проекты разработки и коммуницировать со стейкхолдерами
  • Предлагать улучшения процессов разработки

Требования

  • Bachelor’s Degree в Computer Science или смежной области либо 3 года опыта вместо диплома
  • Знание C# (ASP.NET Core), Swift, Objective-C, PHP, Java
  • Знание JavaScript-фреймворков, особенно Node.js, React и React Native
  • Понимание веб-технологий: протоколы связи, веб-серверы, веб-сервисы, HTML5, CSS
  • Понимание баз данных и RDBMS, опыт написания SQL-запросов
  • Знание безопасности веб-приложений, OWASP top-10 и типовых уязвимостей
  • Интерес к облачной инфраструктуре, особенно AWS и Azure
  • Понимание интернет-протоколов, веб-серверных платформ и веб-сервисов
  • Умение читать сложную документацию по компьютерным системам и писать техническую документацию
  • Подтверждённый опыт разработки ПО в профессиональной или учебной среде
  • Для уровня Software Engineer: знание продуктов и услуг кредитного союза, правил и регламентов
  • Для уровня Software Engineer: владение языками и конвенциями программирования, стандартами дизайна и лучшими практиками

Условия

  • Salary Range: Associate Software Engineer — $70,000–$85,000+ в год; Software Engineer — $85,000–$105,000+ в год в зависимости от опыта
  • 100% оплата компанией медицинской, стоматологической, зрительной страховки, страхования жизни и долгосрочной нетрудоспособности
  • До 26 дней PTO в первый год, Volunteer Time Off и 11 оплачиваемых праздников
  • 401(k) с вкладом компании
  • Компенсация обучения
  • До 12 недель оплачиваемого родительского отпуска
  • Возможен onsite, hybrid или remote формат (резидентство в Мичигане или Иллинойсе)
  • Возможны ежеквартальные поездки в штаб-квартиру MSUFCU (East Lansing, MI)
  • График: понедельник–пятница, 8:30–17:00 ET

Навыки

  • C#
  • ASP.NET Core
  • Swift
  • Objective-C
  • PHP
  • Java
  • JavaScript
  • Node.js
  • React
  • React Native
  • HTML5
  • CSS
  • SQL
  • RDBMS
  • OWASP
  • AWS
  • Azure

Похожие вакансии

Principal Mobile Engineer
MiniMedLeadNorthridgeОфис
138,000 – 234,000 USD в год
13 окт.
Software Engineer II - Mobile Apps
Companion MedicalMiddleSan DiegoГибрид
87,000 – 165,000 USD в год
12 окт.
Mobile Software Engineer
MedalogixMiddleГибрид
7 окт.
Principal Software Android Architect
Zebra TechnologiesSeniorHoltsvilleГибрид
138,800 – 208,200 USD в год
6 окт.
Software Engineer III, Mobile, iOS
GoogleMiddlePalo AltoОфис
147,000 – 210,000 USD в год
23 сент.
Software Engineer (Front-End/Full Stack, Mobile/Website/Core) — Michigan State University Federal Credit Union, 70,000 – 105,000 USD в год, Salem Township | itrelocate