All offersWarszawaNetProgramista .NET C#
Programista .NET C#
Net
AM Technologies

Programista .NET C#

AM Technologies
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    .Net
    advanced
    C#
    advanced
    WinForms
    advanced
    C++
    nice to have

Job description

Wymagania
  • wykształcenie
    • Wyższe informatyczne na kierunku studiów powiązanych z programowaniem
  • doświadczenie
    • Aktywny udział w modelowaniu i projektowaniu systemów informatycznych
    • Udział w pracy zespołowej przy realizacji rozległych systemów informatycznych
    • Udział we wdrażaniu projektów u klienta
  • wymagane umiejętności praktyczne
    • Bardzo dobra znajomość platformy .Net, C#, WinForms
    • Znajomość języka C++ będzie dodatkową zaletą
    • Znajomość zasad programowania obiektowego (SOLID, DDD)
    • Umiejętność tworzenia aplikacji wielowątkowych i wielowarstwowych
    • Wiedza z zakresu baz danych SQL (PostgreSQL) i rozwiązań ORM (NHibernate)
    • Umiejętność korzystania z repozytorium kodu (git, mercurial)
    • Zdolności analityczne i umiejętność rozwiązywania problemów
    • Gotowość do dalszej nauki i rozwoju, otwartość na nowe technologie
    • Komunikatywny język angielski

Mile widziane 
  • Doświadczenie w pracy z brokerami komunikatów AMQP (RabbitMQ)
  • Doświadczenie w pracy z bazami NoSQL (MongoDB, Cassandra)
  • Znajomość zagadnień związanych z budową rozwiązań rozproszonych, SOA
  • Znajomość zagadnień programowania sieciowego TCP/IP
  • Znajomość systemu Linux
  • Znajomość zagadnień cyfrowego przetwarzania sygnałów
  • Znajomość zagadnień modulacji i demodulacji sygnałów
  • Prawo jazdy kat. B
  • Fragment/-y własnego ciekawego i ambitnego kodu źródłowego z tworzonych aplikacji
  • Portfolio własnych aplikacji

Zapewniamy 
  • odpowiedzialność za
    • Współpraca z klientem na etapie definiowania wymagań
    • Projektowanie i modelowanie wymagań FURPS
    • Projektowanie architektury oprogramowania
    • Programowanie modułów systemu
    • Realizacja testów jednostkowych i integracyjnych"
    • Udział we wdrożeniach systemów u klientów

Oferujemy
  • Umowę o pracę
  • Stabilne zatrudnienie w nowoczesnej i dynamicznie rozwijającej się firmie
  • Sdpowiedzialną pracę w młodym i kreatywnym zespole R&D
  • Twórczą i ambitną pracę nad dużymi projektami teleinformatycznymi
  • Możliwości kontaktu z najnowocześniejszymi technologiami teleinformatycznymi
  • Atrakcyjne warunki pracy i płacy
  • Zajęcia językowe
  • Dodatkowe świadczenia motywacyjne