Zależy nam na rozpoznawaniu i wykorzystaniu najnowszych technologii programistycznych przy tworzeniu nowych funkcjonalności i narzędzi.
Wysokość Twojej pensji zależy tylko od Twoich umiejętności i zaangażowania.
Wymagania
Zakres obowiązków:• Rozwój oprogramowania enova365 Desktop w ujęciu ogólnosystemowym;
• Implementacja testów behawioralnych;
• Wsparcie sieci wdrożeniowej w zakresie implementacji własnych rozwiązań;
• Dbanie o wysoką jakość kodu. Wymagania:
• Umiejętność rozwiązywania problemów analitycznych oraz technicznych;
• Doskonała umiejętność programowania w języku C#;
• Dobra znajomość wzorców projektowych oraz zasad programowania obiektowego;
• Komunikatywność, otwartość, chęć rozwoju w kierunku nowych technologii.
Dodatkowym atutem będzie:
• Znajomość języka SQL oraz relacyjnych baz danych;
• Znajomość systemów kontroli wersji kodu (TFS, Git);
• Znajomość zagadnień związanych z systemami klasy ERP;
• Doświadczenie w projektach prowadzonych metodyką zwinną Agile;
• Doświadczenie w programowaniu wg metodyk eXtreme Programming;
• Doświadczenie w programowaniu wg podejścia BDD, Clean Code, Pragmatic Programmer;
• Znajomość najnowszej wersji bibliotek DevExpress;
• Chęć rozwoju i nauki innych języków np. GoLang, Ruby, Python, Java, Scala, JS;
• Mile widziana znajomość jednego z powyższych języków.