Agencja Restrukturyzacji i Modernizacji Rolnictwa
poszukuje kandydata do pracy na stanowisku:
Stanowisko pracy: Inżynier Oprogramowania
Liczba poszukiwanych kandydatów/ wymiar etatu: 1 osoba/1 etat – umowa o pracę
Oferujemy:
- stabilną pracę za atrakcyjne wynagrodzenie,
- stałe zatrudnienie,
- jedne z największych systemów informatycznych w Polsce,
- nowoczesne technologie,
- szkolenia merytoryczne i językowe,
- bogaty pakiet socjalny,
- pracę w największej agencji płatniczej w Europie.
Główne obowiązki:
- Projektowanie, tworzenie i modyfikacja systemów aplikacyjnych wykonywanych siłami własnymi ARiMR.
- Optymalizacja systemów aplikacyjnych wykonywanych siłami własnymi ARiMR.
- Projektowanie i implementacja baz danych na potrzeby tworzonych systemów aplikacyjnych wykonywanych/rozwijanych siłami własnymi ARiMR.
- Współpraca z użytkownikami w zakresie tworzonego oprogramowania siłami własnymi ARiMR.
- Współpraca z wykonawcami zewnętrznymi systemów informatycznych w zakresie komunikacji tworzonego oprogramowania siłami własnymi ARiMR z innymi systemami.
- Tworzenie dokumentacji technicznej do systemów aplikacyjnych tworzonych siłami własnymi ARiMR.
- Wsparcie młodszych programistów w realizacji projektów.
- Wsparcie w utrzymaniu i konfiguracji narzędzi programistycznych (DevOps)
- Wykonywanie "code review" we współpracy z innymi członkami zespołu
- Dbanie o jakość kodu i zgodność ze standardami obowiązującymi w organizacji.
Wymagania konieczne
- wykształcenie wyższe informatyczne lub studia podyplomowe tym zakresie albo w trakcie studiów na kierunku informatyka lub pokrewnym oraz udokumentowane doświadczenie co najmniej roczne w obszarze związanym z tworzeniem oprogramowania
- umiejętność tworzenia i rozwijania aplikacji na platformie Oracle Application Express (Apex)
- doświadczenie i umiejętności w programowania w PL/SQL
- umiejętność tworzenia wydajnych zapytań w SQL
- umiejętność pracy w środowisku bazy danych Oracle
- znajomość relacyjnych baz danych
Uwaga: na stanowisku Starszego Programisty wymagany jest udokumentowany 4 letni staż pracy na podstawie umowy o pracę i wykształcenie wyższe;
Na stanowisku Młodszego Programisty przy wykształceniu wyższym wymagany jest udokumentowany 2 letni staż pracy na podstawie umowy o pracę lub przy wykształceniu średnim: udokumentowany 4 letni staż pracy na podstawie umowy o pracę. Liczy się zakres zadań zbieżny w przeważającej części z w/w wymaganiami koniecznymi
Na stanowisku Inspektora przy wykształceniu wyższym nie wymagany jest staż pracy na umowę o pracę a przy wykształceniu średnim wymagany jest udokumentowany roczny staż pracy na podstawie umowy o pracę. Liczy się zakres zadań zbieżny w przeważającej części z w/w wymaganiami koniecznymi.
Wymagania pożądane:
- wiedza z zakresu SQL (znajomość PostgreSQL)
- umiejętność programowania w JavaScript
- znajomość HTML, CSS, jQuery
- znajomość Oracle Forms/Reports
- wiedza z zakresu NoSQL (znajomość MangoDB)
- znajomość środowiska Node.js oraz narzędzi, które są z nimi powiązane (np. npm)
- znajomość narzędzia Jira
- znajomość systemu kontroli wersji Git
- znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej
- umiejętność pracy w zespole
- doświadczenie w projektach realizowanych z wykorzystaniem metodyk SCRUM lub/i Kanban