O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Poszukujemy doświadczonego programisty/testera pełnego stosu, który potrafi kompleksowo zarządzać aplikacją: front-end Angular, usługi API i backend .NET, warstwa danych SQL Server i testy automatyczne. Idealny kandydat równie dobrze radzi sobie z budowaniem komponentu interfejsu użytkownika, projektowaniem kontraktu API, pisaniem wydajnej procedury składowanej i tworzeniem zestawu testów, który sprawdza wszystkie trzy. Ta rola integruje również przepływy pracy agentów AI ze stosem aplikacji, koordynując istniejące usługi AI/LLM zamiast trenować lub dostrajać modele.
Kandydaci powinni spodziewać się płynnego poruszania się po całym stosie każdego dnia, a nie specjalizacji w jednej warstwie. Programowanie frontendowe (Angular) Projektowanie i tworzenie responsywnych, łatwych w utrzymaniu aplikacji i komponentów Angular, w tym zarządzanie stanem, routing i biblioteki komponentów wielokrotnego użytku. Korzystaj i integruj interfejsy API REST z interfejsem użytkownika, obsługując stany ładowania, obsługę błędów i sprawdzanie poprawności danych.
Twórz komponenty interfejsu użytkownika, które udostępniają funkcje agentowej sztucznej inteligencji (interfejsy czatu, panele rekomendacji, pulpity nawigacyjne stanu agenta/monitorowania itp.) w istniejących lub nowych aplikacjach. Współpracuj z działem projektowania/UX, aby przełożyć wymagania na dopracowane, dostępne interfejsy. Tworzenie API i backendu (.NET) Projektuj i rozwijaj usługi backendu i API w .NET (C#), zgodnie z najlepszymi praktykami REST/gRPC do wykorzystania przez systemy front-end i downstream Angular.
Projektuj i wdrażaj warstwy integracyjne łączące usługi agentowe oparte na języku Python z aplikacjami .NET (poprzez interfejsy API, kolejki komunikatów lub zestawy SDK). Stosuj zasady projektowania solidnego oprogramowania (SOLID, wstrzykiwanie zależności, czysta architektura), aby usługi backendu były łatwe w utrzymaniu i testowalne. Zapewnij bezpieczne, skalowalne i łatwe w utrzymaniu wzorce integracji we wszystkich warstwach aplikacji.
Inżynieria baz danych (SQL Server) Projektuj, optymalizuj i utrzymuj bazy danych SQL Server obsługujące dane aplikacji transakcyjnych i dane przepływu pracy agenta (logowanie, stan agenta, ścieżki audytu, metadane). Pisz i dostosowuj złożone procedury składowane, zapytania, indeksy i procesy ETL zarówno na potrzeby przepływu pracy aplikacji, jak i agenta. Własne decyzje dotyczące projektowania modelu danych we współpracy z rozwojem backendu i API.
Testowanie i zapewnianie jakości Twórz i utrzymuj zautomatyzowane zestawy testów przy użyciu Playwright do interfejsu użytkownika i kompleksowych testów w całym stosie aplikacji. Napisz testy jednostkowe i integracyjne dla usług .NET i interfejsów API w ramach standardowego przepływu pracy programistycznej, a nie jako oddzielne zlecenie. Opracuj strategie testowania specyficzne dla systemów agentowych (szybkie testowanie regresyjne, walidacja wyników, testowanie zachowania agenta, testowanie przypadków brzegowych/kontradyktoryjne).
Weź udział w przeglądach kodu, utrzymaniu potoku CI/CD i bramkach jakości wydań. Integracja agentycznej sztucznej inteligencji Integracja z interfejsami API AI/LLM innych firm lub hostowanymi wewnętrznie (np. OpenAI, Anthropic Claude, Azure OpenAI, Bedrock, Vertex AI) w celu wykorzystania możliwości agenta w aplikacjach.
Twórz skrypty/usługi w języku Python do orkiestracji agentów przy użyciu frameworków takich jak LangChain, LangGraph, AutoGen, Semantic Kernel lub podobnych i podłączaj je do stosu aplikacji .NET/Angular. Chmura i infrastruktura Wdrażaj, monitoruj i zarządzaj usługami aplikacji oraz infrastrukturą pomocniczą w AWS i/lub GCP (np. Lambda/Cloud Functions, usługi kontenerowe, pamięć masowa, IAM).
Współpracuj z DevOps, aby zapewnić skalowalne, ekonomiczne i bezpieczne wdrożenia w chmurze w całym stosie. WymaganiaWymagane kwalifikacje Ponad 7 lat doświadczenia zawodowego w programowaniu .NET/C# (usługi API i backend). Ponad 7 lat doświadczenia z SQL Server (projektowanie baz danych, optymalizacja, procedury składowane, tuning wydajności).
Ponad 3 lata praktycznego doświadczenia w tworzeniu interfejsu użytkownika Angular, w tym architektury komponentów, zarządzania stanem i korzystania z interfejsów API REST. Wykazano prawdziwą własność pełnego stosu: wygodną pracę w Angular, projektowanie API, zaplecze .NET, SQL Server i automatyzację testów bez konieczności przekazywania specjalistów. Ponad 2 lata praktycznego doświadczenia w budowaniu lub integrowaniu agentycznych przepływów pracy/systemów AI, które koordynują istniejące interfejsy API AI/LLM (bez szkolenia modeli ani dostrajania).
Doświadczenie w Playwright (lub podobnym) w zakresie zautomatyzowanych testów interfejsu użytkownika/end-to-end oraz pisania testów jednostkowych/integracyjnych dla usług backendowych. Praktyczne doświadczenie z agentycznymi frameworkami AI (np. LangChain, LangGraph, AutoGen, Semantic Kernel lub niestandardowa orkiestracja agentów).
Biegła znajomość języka Python na potrzeby tworzenia skryptów i integracji usług AI. Praktyczne doświadczenie z platformami chmurowymi AWS i/lub GCP do wdrażania i zarządzania obciążeniami aplikacji. Dobra znajomość projektowania API REST i wzorców integracji usług z usługami.
Doskonałe umiejętności rozwiązywania problemów i możliwość pracy na pełnym stosie, od interfejsu użytkownika po bazę danych, bez silosów. Preferowane/miłe doświadczenie w korzystaniu z interfejsów API LLM (OpenAI, Anthropic Claude, Azure OpenAI, Bedrock, Vertex AI) w ramach przepływów pracy aplikacji. Doświadczenie z wektorowymi bazami danych i architekturami RAG (Retrieval-Augmented Generation) jako konsument tych usług.
Znajomość konteneryzacji (Docker/Kubernetes). Doświadczenie w zakresie narzędzi szybkiej inżynierii i oceny/obserwacji agentów. Doświadczenie w projektach modernizacji aplikacji dla przedsiębiorstw, które obejmują możliwości agentycznej sztucznej inteligencji.
Pierwotnie opublikowany w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.