Pracuj.pl Hybrydowo Mid

Programista/ka .Net

MakoLab SA

⚲ Łódź

Do uzgodnienia

Wymagania

  • C#
  • .NET
  • WCF
  • SQL
  • SQL Server Integration Services
  • HTML
  • MVC.NET
  • ASP.NET
  • MSSQL
  • Visual Studio
  • Git
  • JIRA
  • Msbuild
  • TeamCity
  • powershell.
  • Angular
  • Vue.js
  • React.js

Opis stanowiska

Nasze wymagania:
Zaawansowana znajomość .NET (C#) oraz tworzenia aplikacji webowych i API
Doświadczenie w testowaniu oprogramowania (testy jednostkowe, integracyjne, automatyzacja)
Umiejętność analizy wymagań biznesowych i użytkownika oraz ich przekładania na rozwiązania techniczne
Znajomość zasad projektowania systemów i architektury aplikacji (wzorce, REST, mikroserwisy)
Dobra znajomość baz danych (SQL)
Umiejętność pracy zespołowej i samodzielnego rozwiązywania problemów
Znajomość języka angielskiego na poziomie umożliwiającym zrozumienie dokumentacji technicznej.

Mile widziane:
Potwierdzenie umiejętności programowania testami kompetencji
Certyfikaty: MCTS: .NET Framework 4.0, ASP.NET Applications

O projekcie:
Pracujemy nad usprawnianiem usług bankowych związanych z bankowością internetową oraz mobilną.
W swojej pracy codziennej zajmujemy się analizowaniem otrzymanych zadań dotyczących nowych usług (lub modyfikacją już istniejących), a następnie ich developmentem - uczestniczymy we wszystkich fazach wytwarzania programowania: analiza, development, testowanie, wdrożenie.
Idziemy wraz z duchem czasu i w swojej pracy codziennej stosujemy najnowsze technologie - w tym też najnowsze rozwiązania z dziedziny AI :)
Tryb pracy: praca zdalna + spotkania zespołowe w Łodzi 2-4 razy w miesiącu.

Zakres obowiązków:
Tworzenie i rozwój aplikacji w technologiach .NET
Analiza wymagań biznesowych i technicznych
Projektowanie i implementacja rozwiązań systemowych
Pisanie oraz utrzymywanie testów jednostkowych i automatycznych
Optymalizacja i utrzymanie istniejących systemów
Współpraca z zespołem projektowym, testerami i analitykami
Udział w procesie code review oraz dbanie o jakość kodu
Tworzenie dokumentacji technicznej

🔍 Dekoder Ogłoszenia

🔴
Zaawansowana znajomość .NET (C#) oraz tworzenia aplikacji webowych i API
Oczekują, że kandydat będzie samodzielnie tworzył złożone rozwiązania, a nie tylko implementował gotowe fragmenty kodu.
🔴
Doświadczenie w testowaniu oprogramowania (testy jednostkowe, integracyjne, automatyzacja)
Może oznaczać, że zespół jest mały i od programisty oczekuje się pełnej odpowiedzialności za jakość kodu, w tym za pisanie testów.
🔴
Umiejętność analizy wymagań biznesowych i użytkownika oraz ich przekładania na rozwiązania techniczne
Kandydat będzie musiał aktywnie uczestniczyć w definiowaniu wymagań, a nie tylko implementować gotowe specyfikacje.
🔴
Stosujemy najnowsze technologie - w tym też najnowsze rozwiązania z dziedziny AI :)
Może oznaczać, że firma eksperymentuje z nowymi technologiami, ale niekoniecznie są one w pełni dojrzałe lub stabilne w kontekście produkcyjnym.
🔴
Praca zdalna + spotkania zespołowe w Łodzi 2-4 razy w miesiącu.
Wymaga to gotowości do podróży do Łodzi kilka razy w miesiącu, co może być uciążliwe dla osób mieszkających daleko.