Projektowanie i rozwój modułów wspierających procesowanie wniosków dotyczących zmian danych infrastrukturalnych, obejmujących m.in. obiekty na liniach kolejowych, drogi hamowania, PPRJ, ograniczenia wynikające z sygnalizacji oraz obsadę posterunków. Implementacja logiki biznesowej oraz mechanizmów przetwarzania danych wykorzystywanych w systemach raportowych i operacyjnych.
- Minimum 3 lata doświadczenia w programowaniu w technologiach .NET - Minimum rok doświadczenia w pracy z Angular (wersja 2+) - Doświadczenie w budowie skalowalnych aplikacji i systemów rozproszonych, w tym komunikacji między komponentami (np. RabbitMQ, MassTransit) - Praktyczne doświadczenie z platformą Microsoft .NET 6+ oraz bazami danych MS SQL Server 2019+ - Bardzo dobra znajomość: Entity Framework, T-SQL, LINQ oraz CLR Stored Procedures - Znajomość zagadnień bezpieczeństwa: uwierzytelnianie, autoryzacja, bezpieczna komunikacja oraz zarządzanie tożsamością Projektowanie i rozwój modułów wspierających procesowanie wniosków dotyczących zmian danych infrastrukturalnych, obejmujących m.in. obiekty na liniach kolejowych, drogi hamowania, PPRJ, ograniczenia wynikające z sygnalizacji oraz obsadę posterunków. Implementacja logiki biznesowej oraz mechanizmów przetwarzania danych wykorzystywanych w systemach raportowych i operacyjnych.
Requirements: .NET, Angular, RabbitMQ