Senior .NET Developer

Net

Senior .NET Developer

Net
al. Księcia Józefa Poniatowskiego 1, Warszawa

NANOVO

Full-time
B2B
Senior
Hybrid

Job description

Senior Software Engineer (.NET / Multi-Platform)




Opis stanowiska

Poszukujemy doświadczonego Senior Software Engineera, który będzie kluczowym członkiem zespołu odpowiedzialnego za projektowanie, rozwój i utrzymanie rozwiązań w środowisku .NET oraz technologii pokrewnych.

Rola obejmuje pracę zarówno w obszarze backendowym, integracyjnym, jak i natywnych aplikacji desktopowych i mobilnych, z wykorzystaniem AWS i technologii chmurowych.

Oprócz pracy przy projektach w środowisku .NET i technologiach pokrewnych, będziesz odpowiadać za projektowanie architektury systemów, udział w ustaleniach technicznych z klientami i działem biznesu oraz przekładanie wymagań biznesowych na spójną architekturę techniczną.




Zakres obowiązków

  • Projektowanie i implementacja wielowarstwowych aplikacji w środowisku .NET (backend, desktop, mobile).

  • Rozwój aplikacji natywnych w C# .NET dla Windows (WPF, WinForms, MAUI) oraz aplikacji mobilnych na Android (Xamarin, MAUI lub inne).

  • Integracja z usługami chmurowymi AWS (S3, Lambda, EC2, RDS, IAM).

  • Tworzenie i optymalizacja zapytań bazodanowych (T-SQL, PostgreSQL, MySQL).

  • Analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne - projektowanie architektury systemów i dokumentowanie decyzji technicznych.

  • Kontakt z klientem i działem biznesu w zakresie ustaleń technicznych (język angielski w stopniu komunikatywnym).

  • Współpraca w procesie code review oraz tworzenie dokumentacji technicznej.

  • Praca z ORM-ami (Entity Framework, NHibernate).




Wymagania (must have)

  • Bardzo dobra znajomość .NET, .NET Core i C#.

  • Dobra znajomość T-SQL oraz baz danych MySQL, PostgreSQL, MSSQL.

  • Doświadczenie w projektowaniu architektury systemów.

  • Umiejętność pracy z klientami/działami biznesowymi i tłumaczenia wymagań na rozwiązania techniczne.

  • Komunikatywna znajomość języka angielskiego (spotkania techniczne, dokumentacja).

Mile widziane:

  • Programowanie desktopowe w C# .NET (WPF, WinForms, MAUI)

  • Doświadczenie z Dockerem, AWS (S3, Lambda, EC2, RDS, IAM)

  • Znajomość systemów Linux i Windows (w tym serwerowych)

  • Entity Framework

  • Tworzenie aplikacji mobilnych na Android




Oferujemy

  • Udział w projektach o wysokiej złożoności technologicznej

  • Pracę przy aplikacjach obejmujących pełne spektrum technologii – od backendu, przez aplikacje natywne, po chmurę.

  • Udział w rozwoju zespołu i jego procesów technicznych, perspektywę rozwoju roli w zależności od kompetencji

  • Szkolenia oraz budżet rozwojowy.

Tech stack

    English

    B1

    .NET C#

    master

    T-SQL

    advanced

    Entity Framework

    advanced

    Web API

    advanced

Office location

Published: 08.01.2026

About the company

NANOVO

Nanovo Sp. z o.o. to firma specjalizująca się w innowacyjnych rozwiązaniach reklamowych w przestrzeni fizycznej sklepów oraz w cyfrowej transformacji handlu detalicznego. Firma koncentruje się na Retail Media In-store, o...

Company profile

Senior .NET Developer

Summary of the offer

Senior .NET Developer

al. Księcia Józefa Poniatowskiego 1, Warszawa
NANOVO
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Nanovo (hereinafter "controller"). You have the right to request access to your persona... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.