Pracuj.pl Hybrydowo Mid

Fullstack .NET Developer/-ka

MakoLab SA

⚲ Łódź

Wymagania

  • C#
  • ASP.NET Web API
  • MS Test
  • MS SQL
  • Visual Studio
  • Kubernetes
  • Docker
  • Git
  • TeamCity
  • .NET
  • .NET Core
  • Angular
  • React.js
  • Vue.js
  • RabbitMQ
  • PowerShell

Opis stanowiska

Nasze wymagania: Umiejętność programowania w językach C# (NET Core/ .NET 6.0+), Praktyczna znajomość jednego z trzech frameworków frontend Angular, React lun Vue.js Praktyczna znajomość frameworka ASP.MVC Praktyczna znajomość platformy Kubernetes - umiejętność tworzenia aplikacji o niego opartych oraz umiejętność ich wdrażania, Umiejętność pisania testów jednostkowych i automatycznych, Umiejętność praktycznego wykorzystania wzorców projektowych, Umiejętność pracy w metodologiach zwinnych Znajomość dobrych praktyk tworzenia oprogramowania (np. SOLID), Znajomość języka angielskiego umożliwiającej swobodną pracę z dokumentacją techniczną, Znajomość narzędzi MSSQL, Visual Studio, GIT, JIRA, Kubernetes, Docker, MsBuild, Mile widziane: Znajomość TeamCity, procesów i narzędzi DevOps (w tym tworzenia skryptów PowerShell). Znajomość narzędzi pozwalających na integracje opartą o zdarzenia np. przy użyciu RabbitMQ Znajomość projektów z branży finansowo bankowej będzie mocnym atutem. O projekcie: Jeśli jesteś odpowiedzialny, samodzielny lubisz podejmować wyzwania i z determinacją dążysz do rozwiązywania problemów, chcesz się rozwijać i stawiasz na współpracę długofalową - nie czekaj, skontaktuj się z nami. Tryb pracy: praca zdalna + spotkania zespołowe w Łodzi lub Warszawie 2-4 razy w miesiącu. Zakres obowiązków: Tworzenie oprogramowania w .NET Core/ .NET 6.0+ - backend Tworzenie i rozwój oprogramowania w jednym z frameworków Angular, React lub Vue.js - frontend Praca przy wykorzystaniu narzędzi: Visual Studio, GIT, JIRA, Kubernetes, Docker, MsBuild, Pisanie testów jednostkowych i automatycznych, Dokumentowanie swojej pracy i czytanie dokumentacji technicznej HLD i LLD Wykorzystywanie wzorców projektowych, Praca z CI/CD i automatyzacje procesów, Monitorowanie aplikacji i infrastruktury, Zarządzanie bazami danych MSSQL.