We use cookies to run the site and, with your consent, for analytics and marketing.

Cluj Jobs logo
Cluj Jobs
All roles
Un-Doi

Head of Technology & Software Development

Un-DoiCluj-Napoca, Romania
Technical LeadershipSoftware ArchitectureDistributed SystemsMicroservicesAPIsSystem IntegrationsJavaSpring BootSpring CloudREST Services

Despre Mobile Distribution


Mobile Distribution este o companie romaneasca fondata in 1997, care, prin brandul Un-Doi Centru de plati, dezvolta si opereaza una dintre cele mai extinse retele nationale de servicii de plata si comerciale.


Suntem institutie de plata autorizata de Banca Nationala a Romaniei si procesam lunar peste 2 milioane de tranzactii prin aplicatia mobila Un-Doi Centru de plati si printr-o retea de echipamente de plata instalate in mii de magazine partenere.


Tehnologia se afla in centrul modelului nostru de business. Sistemele dezvoltate de noi, integrarile cu platformele partenerilor si echipamentele instalate in retea sustin operarea serviciilor existente si dezvoltarea unora noi. Intram intr-o noua etapa, in care ne dorim sa crestem eficienta si predictibilitatea procesului de dezvoltare si sa integram responsabil automatizarea si instrumentele AI in modul nostru de lucru.


Misiunea rolului


Cautam un Head of Technology & Software Development, care sa defineasca directia tehnologica a companiei si sa coordoneze intreaga activitate de dezvoltare software, realizata prin echipe interne si parteneri externi. Activitatea acopera o structura mixta de aproximativ 15 specialisti in dezvoltare software si IT, formata din echipe interne si parteneri externi.


Vei fi autoritatea tehnica interna a companiei si vei participa direct la procesul decizional privind tehnologia. Ne dorim o persoana care isi formeaza o perspectiva proprie, prezinta optiuni si recomandari bine fundamentate si urmareste ca investitiile in tehnologie sa genereze rezultate masurabile pentru companie.

 

Rolul combina strategia, arhitectura si leadershipul cu implicarea tehnica necesara pentru a evalua direct solutiile si estimarile, a identifica cauzele problemelor importante si a coordona implementarea masurilor necesare.

 

Responsabilitati principale:


  • Coordonezi activitatea echipelor interne de dezvoltare software si a specialistilor IT si reprezinti compania in relatia tehnica cu furnizorii externi.
  • Evaluezi solutiile propuse, estimarile, capacitatea, costurile si calitatea livrarilor.
  • Realizezi evaluari de arhitectura, propui planuri pentru modernizarea sistemelor, reducerea limitarilor tehnice acumulate, gestionarea dependentelor critice si coordonezi implementarea acestora pana la obtinerea rezultatelor agreate.
  • Stabilesti, impreuna cu echipele implicate, rolurile, responsabilitatile si modul de colaborare si identifici blocajele si celelalte surse de ineficienta.
  • Stabilesti standardele privind dezvoltarea, testarea, revizuirea codului, documentarea si lansarea in productie si te asiguri ca acestea sunt aplicate consecvent de echipele interne si de furnizorii externi.
  • Evaluezi optiunile de dezvoltare interna, externalizare sau achizitie de solutii, tinand cont de costuri, termene, riscuri si gradul de dependenta fata de furnizori.
  • Coordonezi integrarea instrumentelor AI in procesul de dezvoltare, definesti politica de utilizare, monitorizezi gradul de adoptare, costurile si impactul si evaluezi periodic instrumentele alese in raport cu alternativele disponibile.
  • Urmaresti disponibilitatea si rezilienta sistemelor si coordonezi raspunsul tehnic la incidentele majore.
  • Colaborezi cu CISO si cu Directorul de Conformitate pentru implementarea cerintelor privind securitatea, protectia datelor si continuitatea activitatii.
  • Propui si urmaresti bugetul pentru tehnologie si dezvoltare software.
  • Te implici direct, atunci cand este necesar, in revizuirea codului, validarea tehnica a unor concepte si sprijinirea echipelor in rezolvarea problemelor tehnice critice.


Rolul ti se potriveste daca:


  • Ai experienta relevanta intr-un rol de leadership tehnic sau de arhitect software.
  • Ai fost implicat direct in dezvoltarea, operarea si evolutia pe termen lung a unor produse software.
  • Ai obtinut rezultate concrete in imbunatatirea proceselor de dezvoltare software si in consolidarea echipelor tehnice.
  • Poti transforma strategia si planurile tehnologice in rezultate masurabile.
  • Comunici clar, conduci echipe si negociezi eficient, inclusiv cu persoane fara pregatire tehnica.
  • Gandesti independent, esti deschis la opinii diferite si iti reconsideri pozitia atunci cand apar argumente sau dovezi noi.Stapanesti arhitectura software, sistemele distribuite, microserviciile, API-urile, integrarile si platformele tranzactionale.
  • Cunosti ecosistemul Java, Spring Boot, Spring Cloud si serviciile REST.
  • Ai lucrat cu AWS, baze de date relationale, preferabil MySQL, procese CI/CD si lansarea aplicatiilor in productie.
  • Intelegi particularitatile dezvoltarii aplicatiilor mobile, ai lucrat in proiecte care utilizeaza React Native.
  • Ai utilizat in practica instrumente AI pentru dezvoltarea, testarea sau operarea aplicatiilor si poti evalua impactul acestora.


Constituie avantaj daca:


  • Ai lucrat in fintech, servicii de plata, domeniul bancar sau intr-un alt sector reglementat.
  • Ai lucrat cu sisteme tranzactionale cu volume ridicate si integrari cu terti.


Ce oferim:


  • Un rol cu influenta reala asupra directiei tehnologice si dezvoltarii companiei.
  • Colaborare directa cu managementul si implicare in deciziile relevante de business.
  • Vei fi autoritatea tehnica interna a companiei, cu implicare directa in deciziile privind tehnologia.
  • Autonomia necesara pentru a propune si implementa un model de dezvoltare mai eficient.
  • Sprijinul managementului pentru implementarea schimbarilor agreate.
  • Decizii cu impact direct asupra unor platforme tranzactionale si servicii utilizate la nivel national.



Similar jobs