Job DescriptionSummaryStep into the future of enterprise integration! We're looking for a Technical Lead passionate about microservices, event-driven architecture, and building robust, secure, and scalable integration layers on Azure. This is your chance to be a hands-on leader, shaping critical application architecture and mentoring developers, all while delivering cutting-edge solutions in a collaborative, high-impact environment.At Avanade, our Back-End team isn't just about coding—it's about engineering the core of enterprise ecosystems. As a Tech Lead, you will design and guide the implementation of integration components aligned with enterprise architecture standards, leveraging Azure Integration Services and modern development practices.You'll lead by example, ensuring technical excellence, security, and interoperability across distributed systems.Key ResponsabilitiesDesign and oversee the architecture of integration layers with a focus on scalability, performance, and securityAct as a technical leader in projects using microservices and event-driven architecture (e.g., Service Bus, Event Grid). Lead solution design and implementation of services on Azure Kubernetes Services (AKS),. NET Core 6+, Azure Logic Apps, and Azure API ManagementApply architectural best practices including DDD (Domain-Driven Design) and Clean Architecture. Define and enforce development standards (SOLID principles, test automation, code quality)Guide the team in implementing unit tests, monitoring, logging, and Dev Sec Ops practices. Provide technical mentoring and leadership to junior and mid-level developers. Collaborate with architects, developers, and stakeholders to translate business requirements into robust technical solutionsParticipate in Agile ceremonies and actively contribute to SCRUM delivery.Job QualificationsTechnical Must-HavesProven experience as Technical Lead in microservices and event-driven projectsStrong development experience with. NET Core 6+Deep knowledge of Azure Integration Services: API Management, Logic Apps, Service Bus, Event GridProficient in architectural concepts of event-driven systemsExperience with AKS (Azure Kubernetes Services) and Kubernetes-based deploymentsStrong understanding of Entity Framework and SQL-based databasesExperience with Dapr (Distributed Application Runtime)Solid grasp of OAuth 2.0, JWT, Open ID Connect, and Azure Key VaultStrong command of SOLID principles and implementing unit testingHands-on experience with Azure Dev Ops, GIT, and CI/CD pipelinesKnowledge of SOA, RESTful APIs, and API Design Patterns (System, Process, Experience APIs).RecommendedExperience with Data Vault modelingFamiliarity with Clean Architecture and Domain-Driven Design (DDD)Experience working in SCRUM/Agile environmentsFamiliarity with shared databases (nice to have).Soft Skills & LeadershipProven ability to translate functional requirements into robust technical designsExcellent communication with both technical and functional stakeholdersStrong team leadership, with the ability to mentor and grow junior developersCritical thinking and solution-oriented mindsetAbility to manage technical discussions and resolve conflicts effectivelyStrong organization skills and a collaborative spirit.About youEmbrace challenges with a keen intellect and a thirst for knowledge.Collaborate seamlessly, fostering open and effective communication.Embrace creativity and explore groundbreaking solutions.Stay ahead of the curve, anticipating what lies ahead and adapting to the latest advancements.