Senior Software Developer (.NET + React)
IT TALENTO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Warszawa
Do uzgodnienia
Wymagania
- C#
- .NET
- ASP.NET Core Web API
- Entity Framework
- React.js
- TypeScript
- AWS
- Docker
- Terraform
- Nx
- Vite
- pnpm
- PostgreSQL
- GitHub Actions
- Azure AD
- Entra ID
- OData
- Redis
- OpenTelemetry
Opis stanowiska
Nasze wymagania:
Minimum 5 lat doświadczenia jako Full Stack Software Developer w projektach międzynarodowych
Bardzo dobra znajomość C# oraz .NET 8+
Doświadczenie z ASP.NET Core Web API oraz Entity Framework Core
Bardzo dobra znajomość React oraz TypeScript
Doświadczenie z nowoczesnymi narzędziami frontendowymi (Nx, Vite, pnpm lub podobne)
Praktyczne doświadczenie w projektowaniu i optymalizacji relacyjnych baz danych (PostgreSQL lub podobnych)
Doświadczenie z AWS oraz architekturami cloud-native
Znajomość Docker, Terraform oraz procesów CI/CD (np. GitHub Actions)
Doświadczenie w tworzeniu testów automatycznych (Unit, Integration, API, E2E)
Umiejętność analizy złożonych problemów biznesowych i technicznych oraz
projektowania odpowiednich rozwiązań
Bardzo dobra znajomość języka angielskiego
Mile widziane:
Doświadczenie z Azure AD / Entra ID
Znajomość OData, Redis oraz OpenTelemetry
Doświadczenie z architekturami AWS Multi-Account
Doświadczenie z integracjami hybrydowymi i środowiskami on-premise
Znajomość systemów ERP
Znajomość Jira, Confluence oraz metodyk Agile
O projekcie:
Poszukujemy doświadczonego Senior Software Developera (.NET + React), który dołączy do międzynarodowego zespołu rozwijającego nowoczesne, chmurowe rozwiązanie ERP. Osoba na tym stanowisku będzie odpowiadać za projektowanie, rozwój oraz utrzymanie aplikacji obejmujących warstwę frontendową, backendową oraz elementy infrastruktury cloud.
To rola dla osoby, która dobrze odnajduje się w środowisku Full Stack, posiada doświadczenie z architekturą chmurową oraz praktyczne podejście do DevOps, automatyzacji i wysokiej jakości oprogramowania. Kandydat będzie współpracował z .NET Technical Leadem oraz międzynarodowymi zespołami projektowymi, mając realny wpływ na architekturę i rozwój strategicznego rozwiązania ERP.
Model pracy: Warszawa (2 dni w tygodniu z biura)
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji frontendowych, backendowych oraz komponentów infrastrukturalnych dla rozwiązania ERP
Współtworzenie architektury systemu z naciskiem na skalowalność, wydajność i łatwość utrzymania
Implementacja integracji, mechanizmów replikacji danych oraz wzorców opartych o messaging
Projektowanie, rozwój i optymalizacja relacyjnych baz danych oraz migracji danych
Budowanie i rozwój środowisk CI/CD, kontenerów Docker oraz infrastruktury jako kodu z wykorzystaniem Terraform
Dbanie o jakość oprogramowania poprzez code review, testy automatyczne oraz stosowanie dobrych praktyk programistycznych
Monitorowanie środowisk produkcyjnych, analiza incydentów oraz wsparcie utrzymania systemów
Współpraca z międzynarodowymi zespołami biznesowymi i technicznymi oraz udział w dokumentowaniu rozwiązań
Minimum 5 lat doświadczenia jako Full Stack Software Developer w projektach międzynarodowych
Bardzo dobra znajomość C# oraz .NET 8+
Doświadczenie z ASP.NET Core Web API oraz Entity Framework Core
Bardzo dobra znajomość React oraz TypeScript
Doświadczenie z nowoczesnymi narzędziami frontendowymi (Nx, Vite, pnpm lub podobne)
Praktyczne doświadczenie w projektowaniu i optymalizacji relacyjnych baz danych (PostgreSQL lub podobnych)
Doświadczenie z AWS oraz architekturami cloud-native
Znajomość Docker, Terraform oraz procesów CI/CD (np. GitHub Actions)
Doświadczenie w tworzeniu testów automatycznych (Unit, Integration, API, E2E)
Umiejętność analizy złożonych problemów biznesowych i technicznych oraz
projektowania odpowiednich rozwiązań
Bardzo dobra znajomość języka angielskiego
Mile widziane:
Doświadczenie z Azure AD / Entra ID
Znajomość OData, Redis oraz OpenTelemetry
Doświadczenie z architekturami AWS Multi-Account
Doświadczenie z integracjami hybrydowymi i środowiskami on-premise
Znajomość systemów ERP
Znajomość Jira, Confluence oraz metodyk Agile
O projekcie:
Poszukujemy doświadczonego Senior Software Developera (.NET + React), który dołączy do międzynarodowego zespołu rozwijającego nowoczesne, chmurowe rozwiązanie ERP. Osoba na tym stanowisku będzie odpowiadać za projektowanie, rozwój oraz utrzymanie aplikacji obejmujących warstwę frontendową, backendową oraz elementy infrastruktury cloud.
To rola dla osoby, która dobrze odnajduje się w środowisku Full Stack, posiada doświadczenie z architekturą chmurową oraz praktyczne podejście do DevOps, automatyzacji i wysokiej jakości oprogramowania. Kandydat będzie współpracował z .NET Technical Leadem oraz międzynarodowymi zespołami projektowymi, mając realny wpływ na architekturę i rozwój strategicznego rozwiązania ERP.
Model pracy: Warszawa (2 dni w tygodniu z biura)
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie aplikacji frontendowych, backendowych oraz komponentów infrastrukturalnych dla rozwiązania ERP
Współtworzenie architektury systemu z naciskiem na skalowalność, wydajność i łatwość utrzymania
Implementacja integracji, mechanizmów replikacji danych oraz wzorców opartych o messaging
Projektowanie, rozwój i optymalizacja relacyjnych baz danych oraz migracji danych
Budowanie i rozwój środowisk CI/CD, kontenerów Docker oraz infrastruktury jako kodu z wykorzystaniem Terraform
Dbanie o jakość oprogramowania poprzez code review, testy automatyczne oraz stosowanie dobrych praktyk programistycznych
Monitorowanie środowisk produkcyjnych, analiza incydentów oraz wsparcie utrzymania systemów
Współpraca z międzynarodowymi zespołami biznesowymi i technicznymi oraz udział w dokumentowaniu rozwiązań
🔍 Dekoder Ogłoszenia
🔴
Minimum 5 lat doświadczenia jako Full Stack Software Developer w projektach międzynarodowych
Może oznaczać, że szukają kogoś, kto potrafi pracować z różnymi kulturami i w rozproszonych zespołach, ale też może sugerować, że projekt jest duży i złożony, wymagający szerokiego zakresu umiejętności.
🔴
Osoba na tym stanowisku będzie odpowiadać za projektowanie, rozwój oraz utrzymanie aplikacji obejmujących warstwę frontendową, backendową oraz elementy infrastruktury cloud.
Choć brzmi jak klasyczny opis roli Full Stack, może oznaczać, że będziesz musiał zajmować się wszystkim, od kodu po konfigurację chmury, co może być bardzo obciążające.
🔴
To rola dla osoby, która dobrze odnajduje się w środowisku Full Stack
Podkreśla potrzebę wszechstronności, ale może też sugerować, że nie ma ścisłego podziału ról i będziesz musiał być elastyczny w swoich zadaniach.
🟡
nowoczesne, chmurowe rozwiązanie ERP
Chociaż brzmi to atrakcyjnie, może oznaczać, że projekt jest w fazie rozwoju lub transformacji, co wiąże się z potencjalnymi wyzwaniami i niepewnością.