Software Developer
2 days ago
Software Developer – Banking Solutions
București | Remote & On-site | Full-time
Recrutam software developer pentru dezvoltare de solutii de gestiune baze de date pentru sectorul bancar , experienta minima 2 ani intr-o poziție similara.
Obiectivul postului:
Ofera solutii tehnice, contribuie la analiza cerintelor, scrie si revizuieste cod, scrie teste unitare si de integare automate, creaza documentatie relevanta, ofera suport pentru componentele software in conformitate cu criteriile de acceptanta agreate si a standardelor si practicilor definite. Propune masuri de imbunatatire a activitatii de dezvoltare si ofera suport colegilor.
Responsabilitați:
Contribuie cu solutii tehnice in cadrul sedintelor de definire si clarificare a cerintelor
Preia responsabilitatea initiativelor individuale din cadrul echipei si sustine livrarea capabilitatilor agreate la nivel de echipa
3. Scrie codul sursa necesar implementarii cerintelor agreate sau a fixarii defectelor
Scrie codul testarii unitare si de integrare, verifica rularea cu succes a tuturor testelor inaintea trimiterii spre validare.
Creeaza documentatie relevanta atat pentru codul sau componentele noi cat si pentru cele existente.
6. Propune metode de imbunatatire a aplicatiilor tinand in balans pragmatismul si perfectionismul
7. Asigura claritate si suport colegilor pe intreg procesul de dezvoltare
8. Asigura activitatea de suport pentru aplicatiile din protofoliul echipei
9. Participa si ofera suport tehnic la ceremoniile echipei, parte a metodologiei Agile si/sau la intalnirile de proiect(inclusiv cu terte parti, consultanti, furnizori) pentru a identifica si specifica cerintele de dezvoltare.
- Cerceteaza si evalueaza noi tehnologii, tool-uri de dezvoltare si solutii alternative. Recomanda cele mai eficiente si mai rentabile metode si tool-uri pentru facilitarea proiectarii si dezvoltarii sistemelor.
11. Contribuie la estimarile costurilor si ale efortului.
12. Sprijina procesul de integrare al produselor software in arhitectura sistemelor IT in companie prin efectuarea evaluarii tehnice a solutiilor propuse.
13. Contribuie la crearea si actualizarea documentarii privind standardele si practicile folosite
14. Executa orice alte sarcini primite in legatura cu munca si activitatea sa, incredintate de superiorul ierarhic si care nu contravin prevederilor legale in vigoare
Cerinte
Studii superioare
: automatica sau intr-o alta disciplina din domeniul IT/economic si cursuri de perfectionare in domeniul IT.
Vechime minima
2 ani, din care preferabil in institutii financiar-bancare: 1 an si in activitatea de proiectare/dezvoltare aplicatii: 1 an;
Cunostinte tehnice si de afaceri:
-Intelegerea si cunoasterea unor domenii de business
-Cunostinte si experienta in dezvoltarea aplicatiilor de backend sau frontend sau ambele
-Cunostinte si experienta cu baze de date relationale si/sau Big Data
Cunostite de modelare a componentelor software
Lucrează îndeaproape cu ingineri software, analiști de date și arhitecți de sistem pentru a asigura performanța, securitatea și eficiența bazei de date.
Intelegerea generala a arhitecturii
Cunostinte despre proiectarea, implementarea și gestionarea sistemelor de baze de date structurate folosind tehnologii bazate pe SQL. Seunt necesare cunoștințe solide în SQL și sisteme de gestionare a bazelor de date relaționale (RDBMS).
Experienta de lucru cu bazele de date SQL Server sau Oracle.
Cunostinte despre arhitecturi DWH (Data Warehouse si Data Lake.
Responsabilitatile cheie includ
scrierea de interogări eficiente și proceduri stocate pentru a gestiona baze de date la scară largă;
proiectarea si optimizarea structurilor de baze de date relaționale;
scrierea de interogări SQL complexe, proceduri stocate și declanșatoare;
asigurarea securității bazei de date, a proceselor de backup și recuperare;
efectuarea optimizării interogărilor și a ajustării bazei de date;
integrarea bazelor de date SQL cu aplicații și instrumente de raportare;
Experiență dovedită ca Dezvoltator PL/SQL:
cunoștințe de programare Oracle și PL/SQL;
experiență cu instrumente precum Oracle SQL Developer, TOAD etc.
abilități analitice și de rezolvare a problemelor.
cunoștinte despre proceduri stocate, declanșatoare și strategii de indexare;
efectuarea indexării, ajustării interogărilor și optimizării bazelor de date;
dezvoltarea si intretinerea proceselor ETL (Extract - Transform - Loading);
Alte competente generale:
colaborarea cu dezvoltatorii pentru a integra bazele de date SQL cu aplicațiile;
monitorizarea performanței bazei de date și depanarea problemelor;
• - asigurarea integritatii si consistentei datelor in medii multiple;automatizarea sarcinilor de întreținere a bazelor de date folosind scripturi;
cunoștințe despre optimizarea interogarilor si reglarea performantei;
familiaritate cu securitatea, autentificarea si criptarea bazelor de date;
experiență cu instrumente ETL si concepte de depozitare a datelor;
cunoasterea de tehnologii de raportare cum ar fi Microsoft Power BI, Tableau, Qlick etc. constituie un avantaj
Experienta dovedita ca Dezvoltator de Applicatii Software Java si framework-uri asociate.
Cerinte:
- Cunostinte de proiectare si implementare de aplicații scalabile și robuste pe server folosind Java si framework-uri asociate (cum ar fi Spring Boot).
- Dezvoltarea și întreținerea API-urilor RESTful pentru a permite comunicarea între front-end-ul aplicației și server.
- Scrierea de cod bine conceput, eficient și testabil și menținerea calității codului prin cele mai bune practici, inclusiv testarea unitară și revizuirea codului.
- Crearea de documentație tehnica pentru referinta si raportare, care poate include arhitecturi de sistem și documentatie API.
- Cunoasterea tehnologiilor React, Angular, Framework-uri: AngularJS, Bootstrap, Tailwind CSS, jQuery, JSON, HTML, CSS, JavaScript, IDE-uri/instrumente: Visual Studio Code, Postman; Unelete de vdepozitare si ersionare: Git, BitBucket, SourceTree constituie un avantaj;
Competente generale:
Cunostinte solide in zona de testare unitara si integrata
Intelegerea metodologiei si a practicilor Agile
-Intelegerea conceptelor de infrastructura: servere, baze de date, networking, storage
-Cunostinte solide privind versionarea si managementul codului sursa
-Intelegere solida a conceptelor devops si a proceselor automate de integare si livrare, CI / CD
-Cunoașterea standardelor de dezvoltare software
-Ințelegerea tendințelor tehnologice actuale
-Engleza – nivel avansat
Abilitati
in comunicare, lucrul in echipa,
prioritizare, analiza, atentie la detalii, comunicare in scris si verbala, confruntare de idei, creativitate si inovare, gandire antreprenoriala si comerciala, gandire conceptuala, lucrul cu oamenii, lucrul independent, managementul proiectelor, managementul timpului, organizare, prezentare, redactare si raportare, relationare, rezolvare de probleme, sintetizare, structurare informatie.
Competente
-Construieste relatii durabile cu clientii, bazate pe incredere si respect
-Demonstreaza gandire antreprenoriala prin ascultare activa si descoperire de oportunitati
-Isi cunoaste clientul (intern/extern), ii intelege nevoile si ii raspunde la timp, corect si complet
-Inoveaza, gandeste in afara tiparelor
-Colaboreaza pentru atingerea obiectivelor
-Promoveaza standarde inalte in activitate
-Comunica deschis, ofera si cere feedback de calitate de la ceilalti
Program si modalitate de lucru:
-Remote si on-site
-
Software Engineer
6 days ago
Bucharest, Bucureşti, Romania Software Mind Full time 40,000 - 80,000 per yearCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Software Engineer
4 days ago
Bucharest, Bucureşti, Romania Software Mind Full time 120,000 per yearCompany DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Lead Software Engineer
2 weeks ago
Bucharest, Bucureşti, Romania Software Mind Full time 90,000 - 120,000 per yearCompany DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
iOS Software Engineer
6 days ago
Bucharest, Bucureşti, Romania Software Mind Full time 30,000 - 60,000 per yearCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Android Software Engineer
6 days ago
Bucharest, Bucureşti, Romania Software Mind Full time 30,000 - 60,000 per yearCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
NET & Angular Developer
1 week ago
Bucharest, Bucureşti, Romania Mastex Software Full time 40,000 - 60,000 per yearCompany DescriptionMastex Software, the developer and supplier of fleet management software MXSuite since 2008, has more than 1250 installations and is used by over 5000 users. MXSuite is known for its modular structure, offering custom solutions to enhance fleet management efficiency and reduce costs. It provides businesses with complete control over all...
-
Business Development Manager
2 weeks ago
Bucharest, Bucureşti, Romania TechTalent Software Full time €40,000 - €60,000 per yearAbout us:This is a full-time hybrid role for a Business Developer (360 Recruitment) at Techtalent Software.TechTalent Softwareis a fast-growing technology partner that buildsreliable, high-performing engineering teamsfor companies worldwide. We connect top IT professionals with innovative projects in software development, cloud, DevOps, data and digital...
-
Senior Full-Stack Software Engineer
6 days ago
Bucharest, Bucureşti, Romania Software Mind Full time €40,000 - €120,000 per yearCompany Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...
-
Front-End Developer
6 days ago
Bucharest, Bucureşti, Romania ROMANIAN SOFTWARE Full time €15,000 - €30,000 per yearCompany Description We are looking for a Front-End Developer for one of our partners based in Bucharest, a multinational company with main activity in software development of medical and healthcare applications. Job Description • Be part of a self-organizing Scrum team;• Contribute to all the application development lifecycle phases;• Develop...
-
Front-end Software Engineer
6 days ago
Bucharest, Bucureşti, Romania Software Mind Full time €40,000 - €80,000 per yearCompany DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we're...