Ensora Health
Ensora Health
201 – 500 Pracownicy
DoradztwoOpieka zdrowotnaSaaS

Ensora Health to firma tworząca oprogramowanie medyczne, która dostarcza oparte na chmurze elektroniczne rekordy medyczne (EHR) oraz rozwiązania do zarządzania praktyką dla placówek świadczących usługi terapeutyczne i rehabilitacyjne. Platforma obejmuje TheraNest dla gabinetów zajmujących się zdrowiem psychicznym i behawioralnym oraz Fusion dla klinik fizjoterapii, terapii zajęciowej i logopedii. Obsługuje indywidualnych praktyków, praktyki grupowe i organizacje rehabilitacyjne.

Oprogramowanie Ensora Health łączy planowanie wizyt, rozliczenia, dokumentację, płatności, telemedycynę, elektroniczne przepisywanie leków, usługi izby rozliczeniowej oraz zarządzanie cyklem przychodów. Asystent sesji oparty na sztucznej inteligencji ma pomagać klinicystom ograniczać pracę administracyjną, a cała platforma usprawnia procesy operacyjne i wspiera bardziej efektywną opiekę nad pacjentami.

Starszy programista .NET i C# w Ensora Health — praca zdalna w Stanach Zjednoczonych

Twórz i wspieraj skalowalne aplikacje .NET, C# i MongoDB dla platformy Ensora Health do zarządzania praktyką zdrowia psychicznego. Na tym stanowisku seniorskim skupisz się na niezawodnych procesach opieki zdrowotnej, modernizacji platformy i zespołowym dostarczaniu produktu.

Opis

  • Tworzyć, testować i wdrażać aplikacje korporacyjne z użyciem .NET Core, .NET Framework i C#
  • Opracowywać odporne, wysokowydajne rozwiązania dla kluczowych procesów opieki zdrowotnej
  • Współpracować z menedżerami produktu, architektami i inżynierami przy definiowaniu oraz dostarczaniu funkcji produktu
  • Prowadzić rozmowy dotyczące projektowania technicznego i współkształtować decyzje architektoniczne
  • Projektować i udoskonalać schematy oraz indeksy MongoDB, a także strategie optymalizacji wydajności
  • Promować czysty kod, testy automatyczne, przeglądy koleżeńskie i praktyki CI/CD
  • Współpracować w zespole Agile nad dostarczaniem funkcji i usprawnień skoncentrowanych na kliencie
  • Łączyć systemy zewnętrzne, interfejsy API i wewnętrzne mikrousługi
  • Modernizować istniejące platformy, ograniczać dług technologiczny oraz wzmacniać wydajność i niezawodność
  • Stosować współczesne narzędzia inżynierskie, w tym technologie programistyczne wspomagane przez AI
  • Badać problemy produkcyjne, identyfikować ich przyczyny źródłowe i wdrażać trwałe poprawki
  • Wspierać młodszych inżynierów poprzez mentoring i dzielenie się wiedzą
  • Pomagać ustanawiać standardy inżynierskie, frameworki programistyczne i praktyki architektoniczne

Wymagania

  • Wykształcenie wyższe pierwszego stopnia w dziedzinie informatyki, inżynierii lub pokrewnej albo równoważne doświadczenie praktyczne
  • Co najmniej 8 lat profesjonalnego doświadczenia w tworzeniu oprogramowania, głównie z wykorzystaniem technologii .NET
  • Zaawansowana znajomość języka C# i tworzenia aplikacji .NET
  • Znaczące doświadczenie z MongoDB, w tym projektowaniem schematów, indeksowaniem, optymalizacją zapytań i dostrajaniem wydajności
  • Doświadczenie w projektowaniu skalowalnych, rozproszonych i łatwych w utrzymaniu systemów korporacyjnych
  • Bardzo dobra znajomość programowania obiektowego, zasad SOLID i współczesnych wzorców projektowych
  • Doświadczenie z Gitem, dobrymi praktykami kontroli wersji i potokami CI/CD
  • Bardzo dobrze rozwinięte umiejętności analityczne, diagnostyczne i rozwiązywania problemów
  • Umiejętność łączenia jakości technicznej z wynikami biznesowymi i wymaganiami klientów
  • Doświadczenie w korzystaniu z platform chmurowych, takich jak AWS lub Azure
  • Doświadczenie w pracy z Dockerem i Kubernetesem
  • Doświadczenie w tworzeniu lub wspieraniu architektur mikrousługowych
  • Doświadczenie w tworzeniu interfejsów z użyciem React lub Angular
  • Doświadczenie z narzędziami do testów automatycznych, takimi jak NUnit, xUnit lub MSTest
  • Znajomość narzędzi do tworzenia oprogramowania wspomaganych przez AI
  • Doświadczenie z Azure DevOps
  • Doświadczenie w technologiach medycznych lub SaaS będzie dodatkowym atutem

Benefity

  • Ensora Health jest pracodawcą oferującym równe szanse
  • Informacje o kandydatach są przetwarzane poufnie zgodnie z wytycznymi EEO
  • Kultura miejsca pracy opiera się na różnorodności, równości, włączeniu i poczuciu przynależności
  • Praktyki niedyskryminacyjne obowiązują w całym cyklu życia pracownika i klienta