Căutăm un Senior Dezvoltator Software (Full Stack) talentat și cu experiență, care să aibă o expertiză solidă în limbajele de programare Java/Python, precum și în framework-uri moderne precum Spring, Hibernate, Django, Flask, React și Vue. Rolul presupune dezvoltarea de soluții backend și frontend inovatoare, implementarea și gestionarea de arhitecturi de microservicii și soluții cloud-native, utilizând Docker și Kubernetes pentru optimizarea proceselor de integrare și livrare continuă. Candidatul ideal va avea, de asemenea, abilități excelente de leadership, capabil să mentoreze și să conducă o echipă de dezvoltatori, să mențină standarde înalte de calitate și să inspire inovație și excelență tehnică în cadrul proiectelor.
- Studii: universitare tehnice (ex: Automatica si calculatoare, ingineria sistemelor, etc)
- Capacitatea de a gestiona diverse cerințe de proiect și priorități, mentorând simultan membrii echipei. Experiență cu metodologii Agile și Scrum pentru dezvoltare software.
- Abilitatea de a naviga și a rezolva complexitățile tehnicale, asigurându-se că echipa rămâne aliniată la obiectivele de proiect. Competențe comportamentale și atitudini profesionale
- Gandire critică și analitică
- Foarte bune abilitati de comunicare verbala si scrisa
- Capacitatea de a gestiona cu calm situatiile critice
- Focus pe găsirea de soluții și obținerea rezultatului stabilit
- Persoana organizata, capabila de gestionarea deadline-urilor multiple Team-player
- Integritate si responsabilitate.
Dezvoltarea de soluții software complexe folosind tehnologii backend de tip Java sau Python și framework-uri specifice limbajelor precum Spring, Spring Boot, Hibernate, Django, Flask, etc.
Crearea și optimizarea interfețelor utilizator folosind React sau Vue, asigurându-se că design-ul este responsive și ușor de utilizat
Proiectarea și implementarea arhitecturilor orientate pe servicii (SOA) și dezvoltarea de aplicații software de tip microservices cu focus spre cloud ready apps.
Utilizarea Docker și Kubernetes pentru dezvoltarea, testarea și implementarea de soluții software. Conducerea revizuirii codului, menținerea standardelor înalte de calitate și adoptarea celor mai bune practici în dezvoltare.
Oferirea de feedback constructiv și mentorat pentru membrii mai puțin experimentați ai echipei, contribuind astfel la dezvoltarea continuă a abilităților acestora.
Organizarea și conducerea sesiunilor de training tehnic, workshopuri și întâlniri de brainstorming pentru a stimula inovația și excelența tehnică în cadrul echipei.
CUNOSTINȚE ȘI COMPETENȚE TEHNICE
- Cunoștințe aprofundate și experiență demonstrată în limbajele de programare Java și Python. Experiență vastă în lucrul cu framework-uri moderne de backend și frontend, inclusiv Spring, Hibernate, Django, Flask, React și Vue.
- Experiență cu Docker și Kubernetes, și cunoștințe de bune practici în desfășurarea și scalarea aplicațiilor în medii de cloud.
- Cunoștințe în dezvoltarea software de tip Test Driven Development sau Behavior-Driven Development Bună capacitate de a înțelege nevoile de business și a le transpune în scenarii software.
- Excelente abilități de comunicare și leadership, capabile să ghideze și să inspire echipele.