Crisis Prevention Institute
Crisis Prevention Institute
Crisis Prevention Institute предоставя професионално обучение, насочено към предотвратяване и управление на кризисни ситуации. Програмите му обхващат основана на доказателства деескалация, практики, съобразени с травмата, и ненасилствена кризисна интервенция за организации в сферата на образованието, здравеопазването, социалните услуги, консултирането, логистиката и свързани области. Обучението на компанията помага на служителите да реагират на предизвикателно поведение, като същевременно подкрепя по-безопасни и по-добре подготвени работни места и среди за предоставяне на услуги.

Старши софтуерен инженер – хибридна работа в Милуоки

Присъединете се към Crisis Prevention Institute като старши софтуерен инженер и разработвайте облачната платформа за обучение с .NET, Azure и React. Ще отговаряте за продукта от проектирането и тестването до внедряването, експлоатацията и непрекъснатото подобрение.

Описание

  • Работите активно в екип по продуктово инженерство, който поддържа облачната платформа на CPI Integrated Training and Learning (ITL)
  • Създавате, тествате, внедрявате и поддържате функционалности в C#/.NET микросървиси, CQRS обработчици, Azure Service Bus, Azure SQL и React
  • Работите с партньори по продукта и дизайна, за да откривате нуждите на клиентите, да поставяте под въпрос предположенията и да разработвате ясни решения
  • Разделяте епосите на самостоятелно доставими части и оценявате изданията чрез данни за употребата в реални условия
  • Разработвате автоматизирани модулни, интеграционни и договорни тестове и поддържате наблюдаемост чрез логове, метрики и трасета
  • Представяте завършената работа пред бизнес заинтересованите страни и свързвате доставената функционалност със стойността за клиентите и бизнеса
  • Следите табла и сигнали, участвате в дежурства и отстранявате инциденти в продукционна среда
  • Участвате в прегледи на инциденти без търсене на виновник и ръководите последващи подобрения, които намаляват вероятността от повторение
  • Работите по техническия дълг, ускорявате процесите за изграждане и внедряване и намалявате ненужната сложност на системите
  • Помагате за отделянето на домейн данните на ITL от корпоративните системи нагоре по веригата
  • Разработвате със сигурни практики за програмиране и спазвате стандартите за достъпност WCAG 2.1 AA
  • Използвате инструменти с поддръжка на изкуствен интелект за проучване на дизайни, програмиране, тестване, рефакториране и отстраняване на грешки, като носите отговорност за качеството, сигурността и коректността
  • Изпробвате инструменти с изкуствен интелект, оценявате резултатите им и споделяте изводите с екипа
  • Идентифицирате потенциални приложения на изкуствения интелект в продукта ITL и вътрешните инструменти и разработвате предложения за доказване на концепция
  • Проучвате непознати системи, разпространявате знания чрез прегледи на код и документация и провеждате технически изследвания
  • Обменяте конструктивни прегледи на код, подкрепяте развитието на инженерите чрез наставничество и участвате в ретроспективи
  • Изпълнявате допълнителни задължения, свързани с позицията, според възложеното

Изисквания

  • Бакалавърска степен по компютърно инженерство, компютърни науки или сходна дисциплина или равностоен практически опит
  • Най-малко пет години професионален опит в разработването и експлоатацията на продукционни уеб приложения и услуги
  • Най-малко три години практически опит с C# и .NET, включително ASP.NET Core и .NET 6+, за API и бекенд услуги
  • Опит в изграждането и поддръжката на разпределени системи, управлявани от събития, с брокери на съобщения като Azure Service Bus и асинхронна обработка
  • Опит с CQRS, домейн-ориентиран дизайн или сравними подходи, които разграничават операциите за четене и запис и изрично моделират бизнес домейните
  • Опит в разработването на фронтенд функционалности с React чрез hooks, управление на състоянието, дизайн на компоненти и съвременен JavaScript или TypeScript
  • Опит в проектирането на релационни схеми и писането на ефективен SQL за SQL Server или Azure SQL
  • Опит във внедряването и експлоатацията на услуги в Azure, включително App Service, Functions, Service Bus, Azure SQL и Azure Monitor или Application Insights, или в еквивалентна облачна платформа
  • Опит с автоматизирано модулно, интеграционно, договорно и end-to-end тестване, както и с CI/CD процеси чрез Azure DevOps или GitHub Actions
  • Опит в гъвкави екипи, които практикуват непрекъсната доставка чрез малки партиди, разработка в основния клон или краткотрайни клонове, feature flags и чести продукционни издания
  • Познаване на проектирането на REST API, подходите за удостоверяване и оторизация и шаблоните за дизайн, насочени към сигурността
  • Познаване на наблюдаемостта чрез структурирани логове, метрики, разпределено проследяване и сигнали
  • Опит с включването на инструменти за разработка с изкуствен интелект, като GitHub Copilot, Claude или Cursor, в ежедневната инженерна работа
  • Доказателства за ежегодно професионално развитие чрез акредитиран курс по софтуерно инженерство, подходяща сертификация или завършен учебен проект, представен пред екипа
  • Способност да превръщате неясно продуктово предизвикателство в добре проектирано, тествано и внедрено решение с ограничен надзор
  • Способност ясно да обяснявате техническите компромиси на техническа и нетехническа аудитория устно и писмено
  • Способност да обменяте открита и уважителна обратна връзка, да не се съгласявате конструктивно и да подкрепяте договорените екипни решения
  • Способност да балансирате конкуриращи се приоритети и да постигате най-силните осъществими резултати за организацията
  • Доказани любопитство, отговорност, инициативност, експериментиране, устойчивост след неуспех, учене и непрекъснато подобрение

Придобивки

  • Конкурентно възнаграждение
  • Всеобхватен пакет от придобивки
  • Пенсионен план 401(k)
  • Платен отпуск
  • Дни за здраве и благополучие
  • Платен отпуск за доброволчество
  • Продължаващо образование и професионално обучение
  • Хибриден или дистанционен работен график
  • Платен родителски отпуск