.Net Fullstack Developer

Warszawa
Oferta wygasa za:90 dni
Tryb pracyHybrydowa
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat
BranżaIT

O projekcie

Dołączysz do zespołu odpowiedzialnego za rozwój oraz modernizację rozwiązań wspierających kluczowe procesy biznesowe. Będziesz uczestniczyć w projektowaniu i implementacji nowych funkcjonalności, rozwoju architektury mikroserwisowej oraz tworzeniu skalowalnych aplikacji opartych o technologie .NET i Angular. Projekt realizowany jest zgodnie z dobrymi praktykami inżynierii oprogramowania, z dużym naciskiem na jakość kodu, automatyzację testów oraz procesy CI/CD.

Praca odbywa się w modelu hybrydowym – Warszawa (2 dni w miesiącu w biurze).

Twój zakres obowiązków

  • Projektowanie i rozwój nowoczesnych aplikacji opartych o C# i .NET.
  • Tworzenie oraz rozwój aplikacji frontendowych w Angular.
  • Projektowanie i rozwój rozwiązań opartych o architekturę mikroserwisową.
  • Tworzenie oraz rozwój REST API.
  • Utrzymywanie wysokiej jakości kodu zgodnie z zasadami SOLID i wzorcami projektowymi.
  • Tworzenie i rozwój testów jednostkowych oraz testów end-to-end.
  • Współpraca z zespołem projektowym przy wdrażaniu rozwiązań oraz rozwoju środowisk CI/CD.
  • Udział w code review oraz projektowaniu rozwiązań technicznych.

Nasze wymagania

  • Minimum 3 lata doświadczenia komercyjnego jako .NET Developer.
  • Bardzo dobra znajomość C#, .NET Core oraz .NET Framework.
  • Bardzo dobra znajomość Angular oraz JavaScript.
  • Doświadczenie w projektowaniu i implementacji architektury mikroserwisowej.
  • Bardzo dobra znajomość REST API.
  • Praktyczna znajomość zasad SOLID, wzorców projektowych, IoC oraz Dependency Injection.
  • Doświadczenie w tworzeniu testów jednostkowych oraz automatycznych testów end-to-end.
  • Dobra znajomość baz danych MSSQL oraz PostgreSQL.
  • Znajomość Docker oraz Kubernetes.
  • Doświadczenie z procesami CI/CD.
  • Znajomość Git oraz narzędzi takich jak Jira, TeamCity i Jenkins.
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
  • Doświadczenie z RabbitMQ, Redis, IBM MQ, ElasticSearch, Splunk lub Grafana.
  • Znajomość Ansible.
  • Doświadczenie z SQL Server Integration Services (SSIS).
  • Znajomość PowerShell.
  • Doświadczenie z platformami chmurowymi (Azure lub GCP).
  • Certyfikaty związane z technologiami Microsoft .NET.

Benefity

Spotkania integracyjne
Kawa i herbata
Firmowa biblioteka
Parking dla pracowników
Możliwość pracy zdalnej
Elastyczny czas pracy
Karta sportowa
Strefa relaksu
Napoje
Prywatna opieka medyczna
Dofinansowanie nauki języków obcych
Brak dress code'u
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie