16 ott
|
Teamsystem
|
Roma
OverviewIn this role you will provide technical leadership to the development team and own key architectural decisions. You will shape modern, scalable architectures built on microservices and cloud-native patterns, guiding modernization from legacy systems. You will establish engineering standards, review code, and evaluate new technologies to drive product evolution. You will work in a fast-paced, growth-focused environment to deliver high-quality software that supports the group’s digital-payments and services ambitions. This opportunity offers impact across teams, a clear growth path, and a chance to influence how we scale and secure complex enterprise applications.
Retribuzione / Benefits
4-day weekhybrid work modelWellbeing Digital Walletpersonal wellbeing budgettailored learning pathsinclusive workplace
Responsabilità
Provide technical leadership to the development team including setting priorities and engineering standardsOwn key architectural decisions ensuring scalability, security, and maintainabilityDefine,
evolve and maintain application and system architecture (microservices, distributed systems)Promote architectural principles and coding guidelines through reviews and best practicesEvaluate emerging technologies and drive adoption to support product evolutionLead modernization of technology landscape transitioning from legacy to cloud-native, containerized architectures
Requisiti fondamentali
5+ years in software development within the .NET/.NET Core ecosystemStrong C#, REST APIs, and enterprise application designProven experience with microservices-based and distributed architecturesHands-on experience with Docker, Kubernetes, Git, CI/CD, and release automationKnowledge of relational databases and data modelingEnglish proficiency at C1 levelleadership and mentorshipstrategic thinking and decision makingcross-functional collaborationC#/.NET CoreREST API designmicroservices architecture
📌 Technical Team Leader (Roma)
🏢 Teamsystem
📍 Roma