#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaNetSenior Programista .Net
    Senior Programista .Net
    new
    Net
    Mc COMP S.A.

    Senior Programista .Net

    Mc COMP S.A.
    3 640 - 5 200 USDNet/month - B2B
    3 120 - 4 680 USDGross/month - Permanent
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent, B2B
    Operating mode
    Remote

    Tech stack

      C#

      advanced

      Unit Testing

      advanced

      .Net

      advanced

      Microservices

      regular

      SQL

      nice to have

    Job description

    Online interview

    O Nas:

    Ponad 30 lat działamy w branży Petro i Hospitality. Realizujemy projekty dla największych firm w Polsce i na świecie.

    Aktualnie wchodzimy w „nową erę McComp” – startujemy z nowymi projektami, odpalamy programowanie w nowych językach oraz poszukujemy świeżych i innowacyjnych rozwiązań!

    Do wspólnego rozwoju potrzebujemy Twoich niesztampowych pomysłów i zaangażowania. 

    Stawiamy na samodzielność, dbamy o McAtmosferę służącą osiąganiu sukcesów i budowaniu firmy pierwszego wyboru!


    Nasze projekty:

    Aplikacja (SPA) do zarządzania sieciami stacji benzynowych realizowana w architekturze opartej o mikroserwisy konsumująca WebAPI.


    Projekt transformacji webowej aplikacji backoffice'owej McBOS w swoim zakresie ma:

    • dostosowanie aplikacji do architektury opartej na mikroserwisach
    • zmianę technologiczną - przejście z Delphi na .net
    • wymianę interfejsu graficznego na webowy - ujednolicamy interfejs graficzny dla aplikacji backoffice i headoffice
    • przygotowanie aplikacji na rynki międzynarodowe
    • wspólne komponenty - zamknięcie wspólnych funkcjonalności w dedykowanych komponentach, np. fakturowanie w jednym mikroserwisie, z którego korzystać będą wszystkie aplikacje Mc Comp, które powinny posiadać funkcjonalność fakturowania
    • wspólna linia technologiczna - wspólne podejście architektoniczne, wspieranie nowych technologii, narzędzi 

    Projekt ma również zapewnić:

    • możliwość pracy wieloobiektowej - zmiana charakteru oprogramowania z jednoobiektowej (zainstalowanej na obiekcie i operowanie na danych z jednego obiektu) na wieloobiektowy (instalacja cloudowa z możliwością operowania na wielu obiektach)
    • pracę na wielu rynkach w tym rynkach międzynarodowych - dostosowanie do specyfiki rynku (np. Hospitality) oraz rynków międzynarodowych w ramach tej samej branży (np. inny sposób wystawiania faktu na rynku polskim a inny na greckim)



    Stack Technologiczny:

    • ASP.NET Core WebAPI;
    • ASP.NET Core MVC;
    • Entity Framework;
    • WebSocket;
    • RabbitMQ;
    • GitLab;
    • Docker;
    • Automatyzacja, CI,CD, UT, IT, Docker;
    • Architektura oparta o mikroserwisy.


     Profil stanowiska:

    • nowe funkcjonalność: 70%;
    • maintenance: 20%;
    • spotkania: 10%;
    • praca zdalna około 90%.


     Do Twoich obowiązków będzie należało:

    • Budowanie i rozwijanie zaawansowanego systemu w architekturze rozproszonej;
    • Współpracę z zespołem projektowym przy wytwarzaniu oprogramowania; 
    • Opracowywanie dokumentacji technicznej;
    • Tworzenie i utrzymywanie testów jednostkowych;
    • Nadzór i wsparcie miej doświadczonych pracowników;

     

    Wymagania:

    • Ponad 5 lat doświadczenia w pracy na stanowisku .NET developera;
    • Komunikatywność i umiejętność pracy w zespole;
    • Wiedzy z zakresu nowoczesnych architektur wielowarstwowych oraz trendów w tworzeniu oprogramowania;
    • Bardzo dobra znajomość technologii webowych;
    • Praktyczna znajomość zasad SOLID, KISS, DRY, generalnie Clean Code;
    • Dobra znajomość relacyjnych baz danych MSSQL;
    • Praktyczna znajomość GIT;
    • Komercyjne doświadczenie w pracy z Docker;
    • Znajomość zagadnień CI, CD; 
    • Samodzielność przy wykonywaniu zadań;
    • Umiejętność dzielenia się wiedzą;


     Mile widziane:

    • Doświadczenie w pracy z Kubernetes;
    • Doświadczenie w pracy w SCRUM;


    Jak pracujemy:

    • Scrum; 
    • Code Review; 
    • Continuous Integration;
    • Continuous Delivery;
    • Dokeryzacja;
    • Clean Code;
    • JIRA;
    • Confluence;
    • Gitlab;
    • 2 monitory 24"+ desktop lub monitor 24" + laptop;
    • Zespoły cross-funkcjonalne, 7-10 osób; 

     

    Oferujemy

    • Stabilne warunki zatrudnienia na podstawie umowy o prace lub B2B;
    • Atrakcyjne wynagrodzenie stosowanie do doświadczenia i umiejętności;
    • Prywatna opieka medyczna;
    • Lekcje języka angielskiego;
    • Kartę Multisport;
    • Wyjazdy grupowe i spotkania integracyjne;
    • Szkolenia wewnętrzne i zewnętrzne; 
    • Elastyczne godziny pracy (7/9-15/17);
    • Możliwość częściowej pracy zdalnej lub hybrydowej;
    • Kuchnię, dobra kawę i świeże owoce;
    • Biura w Krakowie i Warszawie
    • Praca dla gigantów branży;


    Jeśli powyższe wymagania pasują do Twojego doświadczenia i umiejętności - skontaktuj się z nami poprzez załączenie swojego CV w formularzu poniżej.

    3 640 - 5 200 USD

    B2B

    3 120 - 4 680 USD

    Permanent