Job Openings Software Developer Intermediate (Data Area)

About the job Software Developer Intermediate (Data Area)

Scopul functiei:

Proiectarea si dezvoltarea aplicatiilor software ce implementeaza functionalitati necesare in activitatile de business ale bancii, respectand standardele interne de calitate si parametrii de performanta stabiliti.

Responsabilitati cheie:

Analizarea si proiectarea solutiilor de date si raportare

  • Analizeaza cerintele functionale si non-functionale determinate de catre Analistul de Sistem de Business impreuna cu clientul intern;
  • Proiecteaza fluxurile de extragere date din sisteme sursa si incarcare in solutiile de data warehouse, utilizand intrumente specifice.

Dezvoltarea si testarea solutiilor de date si raportare

  • Dezvolta solutiile de date prin scrierea programelor/modulelor folosind limbajele de programare respectand standardele interne de calitate si parametrii de performanta stabiliti in urma analizarii cerintelor non-functionale;
  • Transmite solutia software dezvoltata catre echipa Testare IT pentru a trece in urmatoarele faze ale procesului de asigurare a calitatii.

Documentarea solutiilor de date si raportare, suportul fluxurilor operationale

  • Elaboreaza si actualizeaza documentatia aferenta solutiilor software de date care au fost dezvoltate;
  • Asigura suportul in fazele de testare, deployment si productizare a fluxurilor dezvoltate, aducand corectii pentru solutionarea problemelor identificate;
  • Participa la implementarea si intretinerea solutiei de gestionare a dictionarelor de date (atat tehnice, cat si de business)

Indeplineste orice cerinta care este in relatie cu munca si activitatea sa, primita de la superiorul ierarhic care nu incalca legislatia actuala

Experiente anterioare cheie/ critice necesare pentru indeplinirea jobului:

  • Lucrul cu limbaje interogare / procesare date
  • Lucrul cu concepte data warehouse

Cunostinte si traininguri necesare pentru indeplinirea jobului:

  • cunostinte concepte data warehouse
  • baze de date Oracle RDBMS
  • limbaje interogare / procesare date: Oracle SQL, Oracle PL/SQL
  • Înțelegerea modului de lucru cu JIRA și Confluence.
  • cunostinte procese dezvoltare software (SDLC, code versioning etc.)

Cunostinte PC sisteme de operare (Windows, Linux , macOS) , applicatii office (Microsoft Teams, Outlook, Word, Excel , etc.)

Studii si certificari necesare:

  • Studii superioare finalizate;
  • Limba engleza nivel mediu.

Competente/ Trasaturi de personalitate

  • Aplicarea cunostințelor de specialitate si a tehnologiei;
  • Colaborare cu colegii si proactivitate in realizarea task-urilor;
  • Invatare si dezvoltare continua;
  • Curiozitatea de a cerceta si a aduce imbunatatiri modului curent de lucru;
  • Colaborare, responsabilitate și proactivitate.