Informacje o stanowisku
Rozwój narzędzi do automatyzacji procesów przetwarzania danych (Excel, PDF, SQL).
- Język i Platforma: Biegła znajomość C# oraz platformy .NET (ze szczególnym uwzględnieniem pisania czystego kodu, programowania asynchronicznego async/await, pracy na strumieniach danych oraz LINQ).
- Praca z danymi (Excel): Praktyczna umiejętność pracy z bibliotekami takimi jak EPPlus, ClosedXML lub NPOI (odczyt, filtrowanie i transformacja danych; obsługa dużych arkuszy bez zainstalowanego Excela na serwerze).
- Przetwarzanie PDF: Doświadczenie w ekstrakcji tekstu z plików PDF przy użyciu bibliotek Syncfusion PDF, iText7 (wcześniej iTextSharp), Aspose.PDF lub PdfPig.
- Bazy danych: Umiejętność łączenia się i operowania na bazach danych (MS SQL Server) przez ADO.NET, Dapper lub Entity Framework. Znajomość podstaw SQL (SELECT, INSERT, UPDATE).
- System operacyjny: Dobra orientacja w środowisku Windows (ścieżki plików, zasoby sieciowe, uprawnienia).
- Logika biznesowa: Umiejętność implementacji algorytmów porównywania dużych zbiorów danych (tzw. reconciliation processes).
Nice to have:
- Doświadczenie w procesach Reconciliation (porównywanie dużych zbiorów danych z różnych źródeł).
- Znajomość narzędzi do logowania (np. Serilog, NLog).
- Znajomość PowerShell, Git
Rozwój narzędzi do automatyzacji procesów przetwarzania danych (Excel, PDF, SQL).
,[Parsowanie danych z plików Excel oraz nieustrukturyzowanych plików PDF., Implementacja modułu weryfikacji i porównywania danych (Excel vs PDF)., Raportowanie rozbieżności i ładowanie wyników końcowych do bazy danych., Automatyzacja procesu, obsługa błędów, logowanie. Requirements: .NET, C#, Excel, SQL, Git, PowerShell Additionally: Sport subscription, Private healthcare, Flat structure.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach