Pracuj.pl Stacjonarnie Mid

Programista .NET/ C#

Yakudo Plus sp. z o.o.

⚲ Goczałkowice-Zdrój (pow. pszczyński)

Do uzgodnienia

Wymagania

  • .NET Core
  • .NET
  • C#
  • Docker
  • Entity Framework
  • Vue.js
  • JavaScript
  • TypeScript
  • SQL
  • PostgreSQL
  • Microsoft SQL Server

Opis stanowiska

Nasze wymagania:
Znajomość języka C# i platformy.NET w stopniu umożliwiającym pisanie działającego kodu w przewidywalnym czasie i założoną jakością
Umiejętność tworzenia testów jednostkowych i integracyjnych
Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
Doświadczenie w pracy z systemami kontroli wersji (Git)
Zapał do pracy, entuzjazm, nastawienie na rozwój

Mile widziane:
Znajomość koncepcji DDD
Znajomość wzorca CQRS
Znajomość Dockera
Znajomość Entity Framework Core
Znajomość SQL Server, Postgres lub innego silnika relacyjnych baz danych
Znajomość JavaScript/TypeScript (vue.js)

O projekcie:
Szukamy osób które dołączyłyby do jednego z dwóch istniejących zespołów, które realizują projekty rozwoju oprogramowania tworzonego in-house:
• Projekt 1: aplikację dla przemysłu spożywczego służącą do realizacji produkcji.
• Projekt 2: aplikację na nowy model kasy samoobsługowej.
Oba projekty są na już komercyjnie wdrożone i szukamy osób do dalszego utrzymania i rozwoju produktów.
Od strony technicznej projekty oparte są o podobny stos technologiczny:
• Backend oparty o ASP.NET Core i wykorzystujący wzorzec CQRS oraz mediatora. Dostęp do danych realizowany przez EF Core (SQL Server i Postgres). Ponadto wykorzystujemy RabbitMQ przez EasyNetQ. oraz takie biblioteki jak Autofac, FluentValidator, NLog, NUnit.
• Frontend oparty o Vue.js

Zakres obowiązków:
Tworzenie aplikacji biznesowych w technologii .NET
Dodawanie nowych funkcjonalności i modyfikacje istniejących
Naprawa znalezionych błędów
Współpraca z zespołem programistów, testerów, wdrożeniowców oraz klientami

Oferujemy:
Pracę nad relatywnie nowym, stale rozwijanym projektem tworzonym przy użyciu nowoczesnych technologii
Możliwość pracy w małym, doświadczonym i zgranym zespole
Możliwość częściowej pracy zdalnej w elastycznych godzinach
Dofinansowanie urlopu wypoczynkowego

🔍 Dekoder Ogłoszenia

🟡
Znajomość języka C# i platformy .NET w stopniu umożliwiającym pisanie działającego kodu w przewidywalnym czasie i założoną jakością
Oczekuje się, że kandydat będzie w stanie samodzielnie tworzyć kod, który działa i spełnia podstawowe standardy jakości, bez potrzeby ciągłego nadzoru.
🟡
Umiejętność tworzenia testów jednostkowych i integracyjnych
Oznacza to, że będziesz odpowiedzialny nie tylko za pisanie kodu, ale także za zapewnienie jego jakości poprzez pisanie testów.
🟡
Znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
Nie spodziewaj się rozmowy po angielsku, ale bądź gotów samodzielnie szukać rozwiązań w anglojęzycznej dokumentacji.
🔴
Zapał do pracy, entuzjazm, nastawienie na rozwój
Często oznacza to, że firma nie oferuje dużych podwyżek ani awansów, ale liczy na Twoją motywację do nauki i pracy.
🔴
Oba projekty są na już komercyjnie wdrożone i szukamy osób do dalszego utrzymania i rozwoju produktów.
Może oznaczać, że będziesz głównie zajmował się poprawianiem błędów i drobnymi usprawnieniami, a nie tworzeniem przełomowych rozwiązań.