Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Senior .Net Developer

Posted 2 views
Discussion

Summary

Senior .NET developer in Warsaw who builds, maintains and deploys backend services for IT systems (mainly .NET and MS SQL), collaborating with product teams across the full SDLC and analyzing system requirements. Requires 5+ years of .NET experience and B2 English.

Podsumowanie: Rola Programisty .NET Senior koncentruje się na rozwoju, utrzymaniu i wdrażaniu backendowych usług systemów informatycznych, z naciskiem na współpracę z zespołami produktowymi oraz analizę wymagań systemowych w kontekście cyklu życia oprogramowania (SDLC).

Obowiązki:

  • Współpraca z zespołem produktowym na każdym etapie SDLC.

  • Analiza, zrozumienie i weryfikacja wymagań systemowych.

  • Rozwój, utrzymanie i wdrażanie produktów (głównie serwisy backendowe - .NET, MS SQL).

  • Współpraca z innymi zespołami produktowymi, architektami i biznesem.

Wymagania:

  • Minimum 5 lat doświadczenia w programowaniu na platformę .NET.

  • Znajomość wzorców projektowych i dobrych zasad programowania obiektowego (SOLID, GRASP).

  • Znajomość sposobów komunikacji synchronicznej (REST, WCF).

  • Znajomość sposobów komunikacji asynchronicznej (systemy kolejkowe).

  • Znajomość relacyjnych baz danych oraz silników MS SQL Server i/lub PostgreSQL.

  • Umiejętność pisania testów automatycznych (jednostkowe, integracyjne, e2e).

  • Znajomość podejścia CI/CD.

  • Umiejętność analitycznego myślenia, wyciągania wniosków, rozwiązywania problemów.

  • Umiejętność pracy zespołowej oraz skutecznej komunikacji.

  • Język angielski - poziom B2.

Preferencje:

  • Znajomość domeny płatności.

  • Znajomość zagadnień związanych z architekturą systemów (wzorce integracyjne EIP, Event-Driven Architecture, mikroserwisy, modularny monolit).

  • Znajomość Domain-Driven Design (strategiczne / taktyczne).

  • Znajomość podejścia Behavior-Driven Development (BDD).

  • Znajomość technik Diagram as Code, Model as Code.

  • Znajomość zagadnień związanych ze strategią i automatyzacją testów.

  • Znajomość Kubernetes.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available