.NET Developer (projekt czasowy)

Net

.NET Developer (projekt czasowy)

Net
centrum, Warszawa

speedapp

Full-time
B2B
Mid
Hybrid
28 - 39 USDNet per hour - B2B

Job description

Zadanie:

  • 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.

  • Czas trwania projektu: 3-6 msc.

 

Oczekiwania:

  • 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

 

Tech stack

    Entity Framework

    regular

    MS Excel

    regular

    .Net

    regular

    SQL

    regular

Office location