Dla naszego klienta z branży finansowej poszukujemy doświadczonego Tech Leada, który będzie wspierał rozwój nowoczesnych aplikacji biznesowych oraz pełnił rolę eksperta technologicznego dla zespołu. To propozycja dla osoby, która łączy silne kompetencje techniczne z umiejętnością podejmowania decyzji architektonicznych i wspierania innych programistów. Praca 100% zdalna.
Tech Lead (.NET + Angular)
Twój zakres obowiązków
- Projektowanie i rozwój aplikacji w oparciu o .NET 8 oraz Angular.
- Współtworzenie architektury rozwiązań opartych o mikroserwisy.
- Projektowanie i rozwój REST API oraz integracji między systemami.
- Wspieranie zespołu w podejmowaniu decyzji technicznych oraz rozwiązywaniu złożonych problemów.
- Praca z komunikacją asynchroniczną z wykorzystaniem RabbitMQ i MassTransit.
- Współpraca z Product Ownerami, analitykami biznesowymi oraz interesariuszami biznesowymi.
- Udział w analizie wymagań, implementacji, testach, wdrożeniach i utrzymaniu systemów.
- Dbanie o jakość kodu, standardy programistyczne oraz rozwój dobrych praktyk w zespole.
Nasze wymagania
- Minimum 7 lat doświadczenia komercyjnego w programowaniu w technologii .NET.
- Minimum 3–4 lata komercyjnego doświadczenia z Angular.
- Bardzo dobra znajomość C#, .NET 8+, ASP.NET Core Web API oraz REST API.
- Bardzo dobra znajomość Angular, TypeScript oraz HTML5.
- Doświadczenie w pracy z PostgreSQL, MS SQL Server oraz T-SQL.
- Praktyczna znajomość RabbitMQ oraz MassTransit.
- Doświadczenie w pracy z Git, GitLab oraz OpenShift.
- Doświadczenie w pracy z architekturą mikroserwisową.
- Znajomość systemów rozproszonych i integracji między systemami.
- Doświadczenie zdobyte w dużych organizacjach lub środowiskach korporacyjnych.
- Umiejętność podejmowania decyzji technicznych oraz wspierania zespołu developerskiego.
- React.
- OpenTelemetry.
- Kong API Gateway.
- OpenAPI.
- Entra ID.
- Webcon.
- Doświadczenie w branży finansowej, bankowej lub fintech.
- Udział w projektach modernizacji i transformacji systemów enterprise.