Crisis Prevention Institute
Crisis Prevention Institute
201 – 500 Pracownicy
DoradztwoEdukacjaLogistyka
Crisis Prevention Institute oferuje profesjonalne szkolenia skoncentrowane na zapobieganiu sytuacjom kryzysowym i zarządzaniu nimi. Programy firmy obejmują oparte na dowodach metody deeskalacji, praktyki uwzględniające doświadczenia traumatyczne oraz bezprzemocową interwencję kryzysową dla organizacji działających w edukacji, ochronie zdrowia, usługach społecznych, konsultingu, logistyce i pokrewnych obszarach. Szkolenia pomagają pracownikom reagować na trudne zachowania, wspierając bezpieczniejsze i lepiej przygotowane miejsca pracy oraz środowiska świadczenia usług.

Starszy inżynier oprogramowania — praca hybrydowa w Milwaukee

Dołącz do Crisis Prevention Institute jako starszy inżynier oprogramowania i rozwijaj natywną dla chmury platformę edukacyjną z użyciem .NET, Azure i React. Odpowiadaj za pracę nad produktem — od projektowania i testowania po wdrażanie, utrzymanie i ciągłe doskonalenie.

Opis

  • Pracować bezpośrednio w zespole inżynierii produktu wspierającym natywną dla chmury platformę CPI Integrated Training and Learning (ITL)
  • Tworzyć, testować, wdrażać i obsługiwać funkcje w mikrousługach C#/.NET, programach obsługi CQRS, Azure Service Bus, Azure SQL i React
  • Współpracować z partnerami ds. produktu i designu, odkrywać potrzeby klientów, kwestionować założenia i opracowywać proste rozwiązania
  • Dzielić epiki na niezależnie dostarczalne przyrosty i oceniać wydania na podstawie danych z rzeczywistego użycia
  • Tworzyć automatyczne testy jednostkowe, integracyjne i kontraktowe oraz utrzymywać obserwowalność dzięki logom, metrykom i śladom
  • Prezentować ukończoną pracę interesariuszom biznesowym i łączyć dostarczone funkcje z wartością dla klientów i firmy
  • Monitorować pulpity i alerty, uczestniczyć w dyżurach oraz rozwiązywać incydenty produkcyjne
  • Uczestniczyć w bezobwiniających przeglądach incydentów i prowadzić działania następcze ograniczające ryzyko ich powtórzenia
  • Rozwiązywać problemy długu technicznego, przyspieszać procesy budowania i wdrażania oraz ograniczać zbędną złożoność systemu
  • Pomagać oddzielać dane domeny ITL od nadrzędnych systemów przedsiębiorstwa
  • Stosować bezpieczne praktyki programistyczne i spełniać standardy dostępności WCAG 2.1 AA
  • Korzystać z narzędzi wspieranych przez AI do badania projektów, programowania, testowania, refaktoryzacji i debugowania, pozostając odpowiedzialnym za jakość, bezpieczeństwo i poprawność
  • Testować narzędzia AI, oceniać ich wyniki i przekazywać ustalenia zespołowi
  • Dostrzegać potencjalne zastosowania AI w produkcie ITL i narzędziach wewnętrznych, a następnie opracowywać propozycje weryfikacji koncepcji
  • Poznawać nieznane systemy, rozpowszechniać wiedzę poprzez przeglądy i dokumentację oraz prowadzić analizy techniczne
  • Wymieniać się konstruktywnymi przeglądami kodu, wspierać rozwijających się inżynierów poprzez mentoring i uczestniczyć w retrospektywach
  • Wykonywać dodatkowe obowiązki związane ze stanowiskiem zgodnie z przydziałem

Wymagania

  • Wykształcenie wyższe co najmniej licencjackie w dziedzinie inżynierii komputerowej, informatyki lub pokrewnej dyscyplinie albo równoważne doświadczenie praktyczne
  • Co najmniej pięć lat doświadczenia zawodowego w tworzeniu i obsłudze produkcyjnych aplikacji internetowych i usług
  • Co najmniej trzy lata praktycznego doświadczenia z C# i .NET, w tym ASP.NET Core i .NET 6+, przy tworzeniu API i usług backendowych
  • Doświadczenie w budowaniu i utrzymywaniu rozproszonych systemów sterowanych zdarzeniami, z brokerami komunikatów takimi jak Azure Service Bus i przetwarzaniem asynchronicznym
  • Doświadczenie z CQRS, projektowaniem sterowanym domeną lub porównywalnymi podejściami, które rozdzielają operacje odczytu i zapisu oraz jawnie modelują domeny biznesowe
  • Doświadczenie w dostarczaniu funkcjonalności frontendu React z użyciem hooków, zarządzania stanem, projektowania komponentów oraz nowoczesnego JavaScriptu lub TypeScriptu
  • Doświadczenie w projektowaniu schematów relacyjnych i pisaniu wydajnego SQL dla SQL Server lub Azure SQL
  • Doświadczenie we wdrażaniu i uruchamianiu usług w Azure, w tym App Service, Functions, Service Bus, Azure SQL oraz Azure Monitor lub Application Insights, albo na równoważnej platformie chmurowej
  • Doświadczenie w automatycznych testach jednostkowych, integracyjnych, kontraktowych i end-to-end oraz w potokach CI/CD z użyciem Azure DevOps lub GitHub Actions
  • Doświadczenie w zespołach zwinnych stosujących ciągłe dostarczanie małymi partiami, rozwój oparty na głównej gałęzi lub krótkotrwałych gałęziach, przełączniki funkcji i częste wydania produkcyjne
  • Znajomość projektowania REST API, metod uwierzytelniania i autoryzacji oraz wzorców projektowych skoncentrowanych na bezpieczeństwie
  • Znajomość obserwowalności opartej na ustrukturyzowanych logach, metrykach, rozproszonym śledzeniu i alertach
  • Doświadczenie we włączaniu do codziennej pracy inżynierskiej narzędzi programistycznych wspieranych przez AI, takich jak GitHub Copilot, Claude lub Cursor
  • Potwierdzony coroczny rozwój zawodowy poprzez akredytowany kurs inżynierii oprogramowania, odpowiednią certyfikację lub ukończony projekt edukacyjny zaprezentowany zespołowi
  • Umiejętność przekształcenia niejasnego wyzwania produktowego w dobrze zaprojektowane, przetestowane i wdrożone rozwiązanie przy ograniczonym nadzorze
  • Umiejętność jasnego wyjaśniania kompromisów technicznych odbiorcom technicznym i nietechnicznym, ustnie i pisemnie
  • Umiejętność wymiany szczerej, pełnej szacunku informacji zwrotnej, konstruktywnego wyrażania sprzeciwu i wspierania uzgodnionych decyzji zespołu
  • Umiejętność równoważenia konkurujących priorytetów i dostarczania najlepszych wykonalnych rezultatów dla organizacji
  • Potwierdzona ciekawość, odpowiedzialność, inicjatywa, gotowość do eksperymentowania, odporność po niepowodzeniach, chęć uczenia się i ciągłego doskonalenia

Benefity

  • Konkurencyjne wynagrodzenie
  • Kompleksowy pakiet świadczeń
  • Plan emerytalny 401(k)
  • Płatny czas wolny
  • Płatne dni zdrowia i dobrego samopoczucia
  • Płatny czas wolny na wolontariat
  • Kształcenie ustawiczne i szkolenia zawodowe
  • Hybrydowy lub zdalny tryb pracy
  • Płatny urlop rodzicielski

Powiązane oferty pracy

Lifen

Kierownik operacji klinicznych i zarządzania danymi RWD oraz RWE

Lifen

Kieruj operacjami klinicznymi, tworzeniem kohort na podstawie danych z praktyki klinicznej oraz ciągłym usprawnianiem procesów. Pomóż skalować uporządkowane przetwarzanie historii pacjentów na potrzeby rozwiązań Lifen w zakresie danych z badań klinicznych.

Otwórz
Philips

Menedżer badań klinicznych wyrobów medycznych — praca zdalna, Pensylwania

Philips

Prowadź badania kliniczne wyrobów medycznych Philips, koordynując ośrodki, dokumentację, jakość danych, budżety i gotowość regulacyjną. Praca zdalna wymaga zamieszkania w pobliżu Pittsburgha w Pensylwanii.

Otwórz
University of Wisconsin-Madison

Koordynator operacji klinicznych, medycyna ratunkowa

University of Wisconsin-Madison

Koordynuj harmonogramy kliniczne, inicjatywy jakościowe, raportowanie i procesy administracyjne w oddziale medycyny ratunkowej UW–Madison. Wspieraj zespoły ratunkowe, organizując zasoby, śledząc projekty i koordynując działania oddziału.

Otwórz