Praca
Z kanału partnera
Starszy programista backendowy
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- ServiceHunter AG - quitt, quinn
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Lista płac, która działa sama. Budujesz część, która go obsługuje.
quinn to oparta na aplikacji usługa zarządzania płacami i zatrudnieniem dla gospodarstw domowych i firm bezpośrednio zatrudniających pracowników. Klient pozostaje legalnym pracodawcą. Quinn rejestruje zatrudnienie, prowadzi listę płac, płaci pensje, ubezpieczenia społeczne i podatki oraz zajmuje się w ich imieniu każdym kolejnym zgłoszeniem i automatycznie od początku do końca.
Nie sprzedajemy oprogramowania płacowego. Prowadzimy płace.
Działamy w Szwajcarii, Niemczech i Wielkiej Brytanii. W ubiegłym roku przez nasze systemy przeszło co do centa ponad 200 milionów CHF wynagrodzeń. Cel tego jest prosty: sprawiedliwe zatrudnienie dla wszystkich.
Dlaczego ta rola istnieje
Każdy rynek ma swoje własne władze, ubezpieczycieli, fundusze emerytalne i przepisy podatkowe. Naszą odpowiedzią jest quinn ONE: jedna platforma dla każdego produktu i rynku, ze wspólnym rdzeniem obejmującym to, co wspólne dla wszystkich krajów, oraz warstwą konfiguracyjną dla każdego kraju, zaprojektowaną do obsługi dwunastu krajów.
Backend jest tym rdzeniem. Jest to modułowy monolit w językach C#, .NET 10 i PostgreSQL, obsługujący jedną aplikację Quinn dla pracodawców, pracowników i naszego własnego zespołu wsparcia, Maestro do przetwarzania wsadowego oraz naszych agentów AI. Prace nad platformą się rozpoczęły, a teraz kładzione są fundamenty, na których platforma będzie działać przez lata.
Ta rola jest w pełni skupiona na Quinn ONE. Nasze istniejące produkty nie są jej częścią.
Co będziesz posiadać
• Moduły backendowe, od początku do końca. Projektuj, buduj, testuj i uruchamiaj moduły oraz interfejsy API, które udostępniają, od wymagań po produkcję, bez czekania na otrzymanie biletu.
• Dane. Model PostgreSQL, na którym opiera się platforma: projekt schematu, migracje, transakcje, indeksowanie i obliczenia, które muszą być dokładne co do centa.
• Fundamenty. Ścieżka audytu, rejestrowanie, wersjonowanie naszych interfejsów API i usług oraz aktualizacje baz danych, które zapewniają aktualność platformy.
• Niezawodność i bezpieczeństwo w produkcji. Testy, obserwowalność, wydajność i ochrona danych już w fazie projektowania: interfejs API zwraca to, co jest potrzebne, a nie wszystko, co jest dostępne. Przyczyny źródłowe, a nie objawy.
• Architektura, pragmatycznie. Granice modułów, zależności, wspólny rdzeń i warstwy krajowe ewoluowały w oparciu o wyraźne kompromisy, a nie modne wzorce.
• Pasek inżynieryjny. Przegląd kodu, dyskusje projektowe i mentoring dla programistów wokół ciebie, w Zurychu i w naszym zespole w Armenii.
Tam, gdzie kończy się frontend, zaczyna się backend. Nasz Product Frontend Engineer jest właścicielem wszystkiego, co jest na ekranie: aplikacji, interfejsu Maestro, biblioteki komponentów. Jesteś właścicielem wszystkiego, co za tym stoi: modelu domeny, logiki płac, interfejsów API, integracji z urzędami, ubezpieczycielami i bankami oraz danych. Razem uzgadniacie umowę API, a Produkt decyduje, co zostanie zbudowane.
Jak pracujemy
Jesteśmy natywni dla sztucznej inteligencji, raczej operacyjnie niż jako slogan. Sztuczna inteligencja to sposób, w jaki mały zespół wysyła statki podobnie jak duży i jak jeden inżynier może utrzymać opisane tutaj standardy.
Oczekujemy, że będziesz posługiwać się tymi narzędziami i budować przy ich pomocy własne możliwości: tworzenie rusztowań, generowanie testów, kontrole migracji i wszystko inne, co nie wymaga pracy ręcznej.
I oczekujemy wyroku, który się z tym wiąże. AI pisze kod, który wygląda dobrze, ale jest nieco błędny: granica transakcji w niewłaściwym miejscu, migracja, która działa na danych testowych i blokuje tabelę w środowisku produkcyjnym. W przypadku płac kwota jest albo dobra, albo zła. Bierzesz prędkość i utrzymujesz standard.
Twój pierwszy rok
W pierwszym miesiącu konfigurujesz, poznajesz system i ludzi, a następnie łączysz pierwsze zmiany. W ciągu 100 dni dostarczyłeś ścieżkę audytu platformy, przetestowałeś ją i udokumentowałeś oraz naprawiłeś pierwsze ryzyka, które zauważyłeś po przybyciu na miejsce.
W dziewiątym miesiącu jesteś osobą, do której zespół zwraca się w sprawie backendu Quinn, a programista, któremu doradzasz, samodzielnie dostarcza funkcje. Do końca roku zostaną uruchomione główne elementy planu działania zaplecza (logowanie, aktualizacja bazy danych, wersjonowanie naszych interfejsów API i usług), a co najmniej jeden wprowadzony standard będzie używany poza Twoim zespołem.
Kogo szukamy
• Wysyłałeś i uruchamiałeś systemy produkcyjne w języku C# i nowoczesnym .NET / ASP.NET Core i wiesz, jak zachowują się pod obciążeniem.
• Dobrze znasz PostgreSQL: projektowanie schematów, transakcje, blokowanie, indeksowanie i optymalizacja zapytań. Przed dodaniem pamięci podręcznej czytasz plan wykonania.
• Zaprojektowałeś interfejsy API i moduły z wyraźnymi granicami i możliwymi do zarządzania zależnościami.
• Ostrożnie traktujesz dane osobowe i finansowe. Bezpieczeństwo jest częścią projektu, a nie recenzją na końcu.
• Na co dzień korzystasz z narzędzi AI i możesz pokazać, gdzie przyspieszyły Cię one i gdzie przyłapałeś ich na błędzie.
• Niezależnie jesteś właścicielem inicjatyw i podnosisz ryzyko, zanim staną się niespodzianką.
• Konstruktywnie recenzujesz, chętnie mentorujesz i piszesz kod, który inni mogą przejąć.
• Angielski jest Twoim językiem roboczym. Niemiecki jest dodatkowym atutem.
Co Cię wyróżnia
• Pracowałeś tam, gdzie kwota była dobra lub zła: płace, bankowość, ubezpieczenia, księgowość lub podatki.
• Zbudowałeś podstawy, na których inni polegali przez lata: ścieżkę audytu, obserwowalność, wersjonowanie API, model danych.
• Przeprowadziłeś poważną aktualizację bazy danych lub migrację do środowiska produkcyjnego bez żadnych dramatów.
• Możesz wyjaśnić, co zbudowałeś, dlaczego wybrałeś takie podejście i co się dzięki niemu zmieniło.
Zespół
Jesteśmy małym, szybkim i bezpośrednim zespołem: inżynierowie w Zurychu ściśle współpracujący z naszym zespołem w Armenii oraz koledzy w Szwajcarii, Niemczech i Wielkiej Brytanii, w sumie 40 osób. Mało procesu, mało hierarchii. Jasna strategia, ambitny plan i pięć wartości, które mamy na myśli: bądź otwarty, zaakceptuj to, mów głośno, zachowaj prostotę, nastawienie na działanie.
Nie zapełniamy miejsc. Jeśli wolisz zbudować rdzeń niż konserwować instalację wodno-kanalizacyjną, chcielibyśmy usłyszeć od ciebie.
Fakty
• Lokalizacja: Zurych Wiedikon, hybryda, biuro trzy dni w tygodniu; okazjonalne podróże do Wielkiej Brytanii, Niemiec i naszego zespołu do Armenii…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/servicehunter-ag-quitt-quinn/senior-backend-developer-zurich-277178)
quinn to oparta na aplikacji usługa zarządzania płacami i zatrudnieniem dla gospodarstw domowych i firm bezpośrednio zatrudniających pracowników. Klient pozostaje legalnym pracodawcą. Quinn rejestruje zatrudnienie, prowadzi listę płac, płaci pensje, ubezpieczenia społeczne i podatki oraz zajmuje się w ich imieniu każdym kolejnym zgłoszeniem i automatycznie od początku do końca.
Nie sprzedajemy oprogramowania płacowego. Prowadzimy płace.
Działamy w Szwajcarii, Niemczech i Wielkiej Brytanii. W ubiegłym roku przez nasze systemy przeszło co do centa ponad 200 milionów CHF wynagrodzeń. Cel tego jest prosty: sprawiedliwe zatrudnienie dla wszystkich.
Dlaczego ta rola istnieje
Każdy rynek ma swoje własne władze, ubezpieczycieli, fundusze emerytalne i przepisy podatkowe. Naszą odpowiedzią jest quinn ONE: jedna platforma dla każdego produktu i rynku, ze wspólnym rdzeniem obejmującym to, co wspólne dla wszystkich krajów, oraz warstwą konfiguracyjną dla każdego kraju, zaprojektowaną do obsługi dwunastu krajów.
Backend jest tym rdzeniem. Jest to modułowy monolit w językach C#, .NET 10 i PostgreSQL, obsługujący jedną aplikację Quinn dla pracodawców, pracowników i naszego własnego zespołu wsparcia, Maestro do przetwarzania wsadowego oraz naszych agentów AI. Prace nad platformą się rozpoczęły, a teraz kładzione są fundamenty, na których platforma będzie działać przez lata.
Ta rola jest w pełni skupiona na Quinn ONE. Nasze istniejące produkty nie są jej częścią.
Co będziesz posiadać
• Moduły backendowe, od początku do końca. Projektuj, buduj, testuj i uruchamiaj moduły oraz interfejsy API, które udostępniają, od wymagań po produkcję, bez czekania na otrzymanie biletu.
• Dane. Model PostgreSQL, na którym opiera się platforma: projekt schematu, migracje, transakcje, indeksowanie i obliczenia, które muszą być dokładne co do centa.
• Fundamenty. Ścieżka audytu, rejestrowanie, wersjonowanie naszych interfejsów API i usług oraz aktualizacje baz danych, które zapewniają aktualność platformy.
• Niezawodność i bezpieczeństwo w produkcji. Testy, obserwowalność, wydajność i ochrona danych już w fazie projektowania: interfejs API zwraca to, co jest potrzebne, a nie wszystko, co jest dostępne. Przyczyny źródłowe, a nie objawy.
• Architektura, pragmatycznie. Granice modułów, zależności, wspólny rdzeń i warstwy krajowe ewoluowały w oparciu o wyraźne kompromisy, a nie modne wzorce.
• Pasek inżynieryjny. Przegląd kodu, dyskusje projektowe i mentoring dla programistów wokół ciebie, w Zurychu i w naszym zespole w Armenii.
Tam, gdzie kończy się frontend, zaczyna się backend. Nasz Product Frontend Engineer jest właścicielem wszystkiego, co jest na ekranie: aplikacji, interfejsu Maestro, biblioteki komponentów. Jesteś właścicielem wszystkiego, co za tym stoi: modelu domeny, logiki płac, interfejsów API, integracji z urzędami, ubezpieczycielami i bankami oraz danych. Razem uzgadniacie umowę API, a Produkt decyduje, co zostanie zbudowane.
Jak pracujemy
Jesteśmy natywni dla sztucznej inteligencji, raczej operacyjnie niż jako slogan. Sztuczna inteligencja to sposób, w jaki mały zespół wysyła statki podobnie jak duży i jak jeden inżynier może utrzymać opisane tutaj standardy.
Oczekujemy, że będziesz posługiwać się tymi narzędziami i budować przy ich pomocy własne możliwości: tworzenie rusztowań, generowanie testów, kontrole migracji i wszystko inne, co nie wymaga pracy ręcznej.
I oczekujemy wyroku, który się z tym wiąże. AI pisze kod, który wygląda dobrze, ale jest nieco błędny: granica transakcji w niewłaściwym miejscu, migracja, która działa na danych testowych i blokuje tabelę w środowisku produkcyjnym. W przypadku płac kwota jest albo dobra, albo zła. Bierzesz prędkość i utrzymujesz standard.
Twój pierwszy rok
W pierwszym miesiącu konfigurujesz, poznajesz system i ludzi, a następnie łączysz pierwsze zmiany. W ciągu 100 dni dostarczyłeś ścieżkę audytu platformy, przetestowałeś ją i udokumentowałeś oraz naprawiłeś pierwsze ryzyka, które zauważyłeś po przybyciu na miejsce.
W dziewiątym miesiącu jesteś osobą, do której zespół zwraca się w sprawie backendu Quinn, a programista, któremu doradzasz, samodzielnie dostarcza funkcje. Do końca roku zostaną uruchomione główne elementy planu działania zaplecza (logowanie, aktualizacja bazy danych, wersjonowanie naszych interfejsów API i usług), a co najmniej jeden wprowadzony standard będzie używany poza Twoim zespołem.
Kogo szukamy
• Wysyłałeś i uruchamiałeś systemy produkcyjne w języku C# i nowoczesnym .NET / ASP.NET Core i wiesz, jak zachowują się pod obciążeniem.
• Dobrze znasz PostgreSQL: projektowanie schematów, transakcje, blokowanie, indeksowanie i optymalizacja zapytań. Przed dodaniem pamięci podręcznej czytasz plan wykonania.
• Zaprojektowałeś interfejsy API i moduły z wyraźnymi granicami i możliwymi do zarządzania zależnościami.
• Ostrożnie traktujesz dane osobowe i finansowe. Bezpieczeństwo jest częścią projektu, a nie recenzją na końcu.
• Na co dzień korzystasz z narzędzi AI i możesz pokazać, gdzie przyspieszyły Cię one i gdzie przyłapałeś ich na błędzie.
• Niezależnie jesteś właścicielem inicjatyw i podnosisz ryzyko, zanim staną się niespodzianką.
• Konstruktywnie recenzujesz, chętnie mentorujesz i piszesz kod, który inni mogą przejąć.
• Angielski jest Twoim językiem roboczym. Niemiecki jest dodatkowym atutem.
Co Cię wyróżnia
• Pracowałeś tam, gdzie kwota była dobra lub zła: płace, bankowość, ubezpieczenia, księgowość lub podatki.
• Zbudowałeś podstawy, na których inni polegali przez lata: ścieżkę audytu, obserwowalność, wersjonowanie API, model danych.
• Przeprowadziłeś poważną aktualizację bazy danych lub migrację do środowiska produkcyjnego bez żadnych dramatów.
• Możesz wyjaśnić, co zbudowałeś, dlaczego wybrałeś takie podejście i co się dzięki niemu zmieniło.
Zespół
Jesteśmy małym, szybkim i bezpośrednim zespołem: inżynierowie w Zurychu ściśle współpracujący z naszym zespołem w Armenii oraz koledzy w Szwajcarii, Niemczech i Wielkiej Brytanii, w sumie 40 osób. Mało procesu, mało hierarchii. Jasna strategia, ambitny plan i pięć wartości, które mamy na myśli: bądź otwarty, zaakceptuj to, mów głośno, zachowaj prostotę, nastawienie na działanie.
Nie zapełniamy miejsc. Jeśli wolisz zbudować rdzeń niż konserwować instalację wodno-kanalizacyjną, chcielibyśmy usłyszeć od ciebie.
Fakty
• Lokalizacja: Zurych Wiedikon, hybryda, biuro trzy dni w tygodniu; okazjonalne podróże do Wielkiej Brytanii, Niemiec i naszego zespołu do Armenii…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/servicehunter-ag-quitt-quinn/senior-backend-developer-zurich-277178)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: ServiceHunter AG - quitt, quinn
Lokalizacja
Zürich, Szwajcaria
Ogłoszenie pochodzi od ServiceHunter AG - quitt, quinn.