NASK
NASK
Nowa

Architekt/ka oprogramowania

16 000 - 20 000 PLN/ mies.Umowa o pracę (brutto)
SeniorFull-time·Umowa o pracę
#356992·Dodano wczoraj·0
Źródło: www.pracuj.pl
Aplikuj teraz

Tech Stack / Keywords

JavaC#PythonJavaScript.NETJava EENode.jsMVCMVVMClean Architecture

Firma i stanowisko

Dołącz do Działu Zarządzania Produktami i Analiz w Centrum Nowych Technologii dla Polityk Publicznych - miejsca, w którym łączymy analizę biznesową, projektowanie rozwiązań oraz rozwój produktów cyfrowych w odpowiedzi na wymagania strategicznych projektów.


Wymagania

  • wykształcenie wyższe związane z informatyką, inżynierią oprogramowania lub pokrewnymi dziedzinami
  • minimum 7 lat doświadczenia jako programista lub inżynier oprogramowania
  • minimum 1 rok doświadczenie w pracy na stanowisku związanym z architekturą oprogramowania (architekt, Tech Lead)
  • doskonała znajomość przynajmniej dwóch popularnych języków programowania, np. Java, C#, Python, JavaScript itp.
  • znajomość i doświadczenie w pracy z różnymi technologiami i platformami, np. .NET, Java EE, Node.js, itp.
  • doskonała znajomość i doświadczenie w zastosowaniu różnych wzorców projektowych, takich jak MVC, MVVM, Clean Architecture, itp.
  • praktyczna znajomość i doświadczenie w użyciu/ umiejętność wykorzystania architektur mikroserwisów, RESTful API, SOA, Event-Driven Architecture itp.
  • znajomość zasad projektowania SOLID, DDD, architektur event-driven i rozwoju mikrousług
  • biegłość w ocenie opcji technologicznych i propagowaniu zasad zwinnych (np. TDD, CI)
  • znajomość notacji BPMN, UML, C4
  • znajomość procesów tworzenia oprogramowania (Discovery, Define, Develop, Delivery)
  • znajomość metodyk zwinnego wytwarzania oprogramowania (Agile, SCRUM, SAFe)
  • skoncentrowanie na jakości oprogramowania, w tym jego testowaniu, utrzymaniu i ciągłym doskonaleniu
  • systematyczność i dokładność oraz rzetelne podejście do wykonywanych obowiązków

Nice to have:

  • certyfikat z obszaru architektury oprogramowania np. TOGAF
  • znajomość zagadnień chmurowych, i tworzenia oprogramowania „Cloud Native”
  • znajomość ArchiMate, SysML
  • doświadczenie w optymalizacji aplikacji
  • doświadczenie w tworzeniu rozwiązani wysokodostępnych
  • doświadczenie w przetwarzaniu dużych zbiorów danych
  • znajomość wyszukiwarek (np. OpenSearch, ElasticSearch) i narzędzi (Docker, Jenkins)
  • znajomość procesów realizowanych przez Administrację Publiczną
  • znajomość systemów JIRA, YouTrack

Obowiązki

  • projektowanie architektury systemów informatycznych zgodnie z obowiązującymi/przyjętymi standardami architektonicznymi IT
  • projektowanie, wytwarzanie, rozwój, modyfikacja, testowanie oraz utrzymanie oprogramowania i rozwiązań informatycznych
  • identyfikowanie, projektowanie, proponowanie zmian w istniejącej architekturze IT na podstawie wymagań biznesowych tworzonych w trakcie analiz
  • tworzenie modeli systemów i przepływu danych pomiędzy nimi
  • współpraca z dostawcami w zakresie budowy i integracji dostarczanych systemów
  • uzgadnianie dokumentacji powykonawczej i eksploatacyjnej

Oferta

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • elastyczny czas pracy
  • owoce
  • spotkania integracyjne
  • preferencyjne pożyczki
  • firmowa biblioteka
  • brak dress code’u
  • kawa / herbata
  • dodatkowe świadczenia socjalne
  • dofinansowanie biletów do kina, teatru
  • dofinansowanie wypoczynku
Karta sportowa
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Spotkania integracyjne
Płatny urlop
Firmowa stołówka
Napoje w biurze
Darmowe przekąski
NASK

NASK

61 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz