O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Twoja przyszłość ewoluuje tutaj Evolent współpracuje z planami zdrowotnymi i świadczeniodawcami, aby osiągnąć lepsze wyniki dla osób z najbardziej złożonymi i kosztownymi schorzeniami. Pracując w różnych specjalizacjach i podstawowej opiece zdrowotnej, staramy się połączyć elementy rozdrobnionego systemu opieki zdrowotnej i zapewnić ludziom taki sam poziom opieki i współczucia, jakiego życzylibyśmy sobie dla naszych bliskich. Pracownicy Evolent cieszą się równowagą między życiem zawodowym a prywatnym, elastycznością w dostosowywaniu pracy do życia oraz autonomią, której potrzebują, aby wykonywać zadania.
Wierzymy, że ludzie wykonują swoją najlepszą pracę, gdy otrzymują wsparcie, dzięki któremu mogą wieść jak najlepsze życie i kiedy czują się mile widziani, mogąc zaangażować się w pracę całym sobą. To jeden z powodów, dla których różnorodność i włączenie są podstawą naszej działalności. Dołącz do Evolent i weź udział w misji.
Zostań dla kultury. Co będziesz robić: Evolent poszukuje inżyniera oprogramowania, który dołączy do zespołu Agile tworzącego rozwiązania backendowe dla opieki zdrowotnej, które wspierają analitykę, integrację i przepływy pracy operacyjnej w całym ekosystemie opieki zdrowotnej. Na tym stanowisku będziesz projektować i rozwijać skalowalne usługi backendu przy użyciu języka Python i FastAPI oraz tworzyć rozwiązania oparte na zdarzeniach i bezserwerowe, wykorzystujące usługi Microsoft Azure, takie jak Azure Functions i Azure Event Hub.
Będziesz także opracowywać i utrzymywać potoki pozyskiwania danych, które ładują dane dotyczące opieki zdrowotnej do Microsoft Fabric w celu obsługi potrzeb przedsiębiorstwa w zakresie raportowania i analiz. Członkowie zespołu biorą udział w całym cyklu życia oprogramowania i oczekuje się, że będą pełnić różne funkcje. Będziesz uczestniczyć w dyskusjach na temat architektury i projektowania, tworzyć i przeglądać dokumentację projektową oraz wdrażać wysokiej jakości, łatwy w utrzymaniu kod.
Będziesz ściśle współpracować z właścicielami produktów, partnerami ds. kontroli jakości i innymi inżynierami oprogramowania w środowisku Agile, przyczyniając się do planowania sprintów, wystąpień stand-up, retrospektywy i dostarczania iteracyjnego. W razie potrzeby będziesz pomagać w testowaniu, debugowaniu i walidacji, aby upewnić się, że rozwiązania spełniają wymagania dotyczące jakości, wydajności i przepisów. Rola ta obejmuje modernizację i optymalizację istniejących systemów, w tym dostrajanie wydajności starszych procedur przechowywanych SQL w celu poprawy wydajności i skalowalności.
Będziesz używać przepływów pracy GitHub do obsługi potoków CI/CD, przeglądów kodu i automatycznych kontroli jakości, a także pisać testy jednostkowe, aby poprawić pokrycie kodu i łatwość konserwacji. Idealny kandydat czuje się komfortowo pracując w szybko rozwijającym się środowisku technologii dla sektora opieki zdrowotnej, posiada solidne podstawy inżynierii zaplecza i aktywnie wykorzystuje Copilot i inne narzędzia wspomagane sztuczną inteligencją do rozwiązywania złożonych problemów i zwiększania produktywności programistów. Obowiązki Projektowanie, rozwijanie, testowanie i utrzymywanie aplikacji opartych na danych przy użyciu języka Python i nowoczesnych frameworków.
Twórz i optymalizuj rozwiązania oparte na API, wykorzystując Python (FastAPI, Django, Flask) do skalowalnych integracji. Twórz i utrzymuj potoki danych i przepływy pracy ETL przy użyciu narzędzi takich jak Azure Data Factory, Fabric, PySpark i pokrewnych technologii. Pisz czysty, łatwy w utrzymaniu i wydajny kod, stosując się do najlepszych praktyk i standardów kodowania.
Współpracuj z menedżerami produktów, projektantami i innymi inżynierami, aby przełożyć wymagania na specyfikacje techniczne. Weź udział w przeglądach kodu, aby zapewnić jakość, funkcjonalność i łatwość konserwacji kodu. Rozwiązuj problemy, debuguj i rozwiązuj problemy techniczne i błędy w odpowiednim czasie.
Optymalizuj aplikacje pod kątem maksymalnej wydajności, skalowalności i niezawodności. Przyczyniaj się do ciągłego doskonalenia procesów, narzędzi i metodologii rozwoju. Bądź na bieżąco z pojawiającymi się technologiami i trendami branżowymi, wykorzystując je do udoskonalania naszych produktów i rozwiązań.
Wymagania Licencjat z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny lub równoważne doświadczenie praktyczne. Ponad 3 lata doświadczenia na stanowiskach związanych z inżynierią oprogramowania lub inżynierią danych. Dobra znajomość języka Python, w tym doświadczenie w tworzeniu rozwiązań opartych na API (FastAPI, Django, Flask).
Praktyczne doświadczenie z usługami danych Azure (Azure Data Factory, Fabric, Synapse) i narzędziami ETL (SSIS lub podobnymi) z doświadczeniem w pisaniu procedur przechowywanych. Doświadczenie z PySpark, Databricks lub innymi frameworkami opartymi na Spark do przetwarzania danych na dużą skalę. Dobra znajomość SQL, T-SQL i doświadczenie w pisaniu procedur przechowywanych w SQL Server lub podobnych relacyjnych bazach danych.
Solidne zrozumienie najlepszych praktyk w zakresie modelowania danych, potoków danych i transformacji danych. Doświadczenie z platformami chmurowymi (preferowany Azure; AWS lub GCP będzie plusem). Znajomość narzędzi konteneryzacyjnych (Docker, Kubernetes) do wdrażania rozwiązań danych.
Znajomość systemów kontroli wersji (Git) i przepływów pracy związanych z kodowaniem. Umiejętność pisania testów jednostkowych i integracyjnych w celu zapewnienia jakości i niezawodności kodu. Doskonałe umiejętności rozwiązywania problemów oraz umiejętność pracy samodzielnej i w zespole.
Silne umiejętności komunikacyjne z możliwością artykułowania koncepcji technicznych zarówno dla interesariuszy technicznych, jak i nietechnicznych. Doświadczenie w służbie zdrowia (szczególnie w zakresie procedur autoryzacji/wcześniejszej autoryzacji) będzie mocnym plusem. Aby zapewnić bezpieczny proces rekrutacji, wdrożyliśmy kilka etapów weryfikacji tożsamości, w tym przesłanie dokumentu tożsamości ze zdjęciem wydanego przez organ państwowy.
W trakcie rozmów kwalifikacyjnych przeprowadzamy weryfikację tożsamości, a rozmowy końcowe mogą wymagać obecności na miejscu. Wszyscy kandydaci muszą przejść kompleksową weryfikację przeszłości, osobistą weryfikację I-9 i przed zatrudnieniem mogą zostać poddani badaniu na obecność narkotyków. Stosowanie narzędzi sztucznej inteligencji podczas rozmów kwalifikacyjnych jest zabronione i monitorowane.
Złożenie fałszywych informacji spowoduje natychmiastową dyskwalifikację.Wymagania techniczne: Wymagamy, aby wszyscy pracownicy posiadali w domu następujące możliwości techniczne: szybkie łącze internetowe o przepustowości powyżej 10 Mb/s oraz, w szczególności w przypadku wszystkich pracowników call center, możliwość podłączenia się bezpośrednio do domowego routera internetowego.Evolent jest pracodawcą zapewniającym równe szanse i traktuje wszystkich wykwalifikowanych kandydatów jednakowo bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, narodowość, status weterana lub niepełnosprawność.Jeśli potrzebujesz uzasadnionych usprawnień, aby uzyskać dostęp do informacji dostępnych na tej stronie internetowej, prosimy o kontakt w celu uzyskania dalszej pomocy. Oczekiwane wynagrodzenie podstawowe/przedział płac na tym stanowisku wynosi 100 000 - 115 000 USD. W ramach naszego pakietu całkowitego wynagrodzenia Evolent z dumą oferuje kompleksowe świadczenia (w tym świadczenia z ubezpieczenia zdrowotnego) kwalifikującym się pracownikom.
Wszystkie ustalenia dotyczące wynagrodzenia opierają się na umiejętnościach i doświadczeniu wymaganym na danym stanowisku i są proporcjonalne do doświadczenia wybranych osób, które może różnić się od podanych kwot. Oryginalnie opublikowano w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.