Schweitzer Engineering Laboratories

Software Engineer - Web Applications - Full Stack

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

Full-stack инженер в SEL для разработки масштабируемых веб-приложений на .NET/C# и React с TypeScript, включая микросервисы, REST API и работу с базами данных.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые веб-приложения полного стека на .NET/C# и React с TypeScript
  • Разрабатывать микросервисы и REST API и интегрировать их с frontend-компонентами
  • Работать с базами данных, например MSSQL, и управлять схемами через database projects
  • Реализовывать real-time функции и обеспечивать бесшовное взаимодействие между сервисами
  • Участвовать в code review, планировании архитектуры и обсуждениях в команде
  • Участвовать в CI/CD пайплайнах и управлять контейнеризированными окружениями
  • Наставлять коллег и демонстрировать ценности и принципы SEL (для опытных кандидатов)

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
  • Обычно 2+ года опыта full stack веб-разработки
  • Владение C#/.NET и опыт построения микросервисов
  • Сильные навыки frontend: React, TypeScript и современный инструментарий (например, Vite, ESLint)
  • Опыт с REST API, SignalR и асинхронными потоками данных
  • Знакомство с реляционными базами данных и практиками управления схемами
  • Понимание SDLC и Agile-методологий
  • Опыт с системами контроля версий, особенно Git
  • Умение писать чистый, поддерживаемый и хорошо документированный код
  • Эффективные коммуникативные навыки и умение работать в команде

Условия

  • 100% employee owned: пенсионные бенефиты включают ESOP и персональные 401(k)
  • Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
  • 10 оплачиваемых праздников, ежегодный отпуск от 12 дней, 9 оплачиваемых больничных, оплачиваемый семейный и медицинский отпуск с покрытием 90% зарплаты
  • Развитие через STEM-курсы, стажировки, оплату обучения и инженерные программы развития
  • Дополнительные бенефиты: wellness, фертильность, усыновление, гибкие расходы
  • Конкурентная зарплата: Software Engineer $97,700 - $144,400

Навыки

  • .NET
  • C#
  • React
  • TypeScript
  • MSSQL
  • REST API
  • SignalR
  • Vite
  • ESLint
  • Git
  • Kubernetes
  • Docker
  • Tilt
  • Jenkins
  • CI/CD
  • GitHub Copilot
  • Playwright

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

Full-Stack Web Developer
Autobell Car WashMiddleCharlotteГибрид
110,000 – 120,000 USD в год
23 окт.
Founding Engineer/Senior Full Stack Engineer
Ventrilo.aiSeniorMenlo ParkОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorWashingtonОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorRestonОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorAnnapolis Junction Business ParkОфис
23 окт.
Software Engineer - Web Applications - Full Stack — Schweitzer Engineering Laboratories, 97,700 – 144,400 USD в год, Charlotte | itrelocate