Rozwijanie i utrzymanie skalowalnej aplikacji backendowej w architekturze mikroserwisów przy użyciu .NET (C#), Docker, SQL DB (MS SQL), NoSql DB (DynamoDB).
Rozwijanie i utrzymanie oprogramowania mikrokontrolerów przy użyciu C++.
Testowanie wytwarzanego oprogramowania.
Obsługa baz danych.
Rozwiązywanie problemów związanych z aplikacjami backendowymi, wykazywanie się umiejętnościami analitycznymi i zdolnością do szybkiego diagnozowania i eliminowania usterek.
Projektowanie i implementacja efektywnych rozwiązań programistycznych.
Optymalizacja istniejącego kodu oraz wprowadzanie poprawek i udoskonaleń.
Dokumentacja techniczna procesów, procedur i funkcjonalności aplikacji backendowych.
requirements-expected :
Minimum 2 lata doświadczenia w programowaniu w języku C# oraz pracy z platformą .NET.
Doświadczenie w programowaniu mikrokontrolerów przy użyciu C++.
Doświadczenie w tworzeniu aplikacji w architekturze mikroserwisów.
Umiejętności pracy z bazami danych.
Umiejętności pracy w zespole oraz komunikacji z innymi programistami.
Chęci do ciągłego rozwoju zawodowego i nauki nowych technologii.
Umiejętności rozwiązywania problemów oraz analitycznego myślenia.
Znajomość systemów kontroli wersji, takich jak Git.
Płynna komunikacja w j. angielskim (poziom min. B2+/C1).
offered :
Elastyczność zatrudnienia w oparciu o umowę o pracę lub B2B.