This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Integration Tech Lead role at NTT DATA Romania involves leading the design and delivery of Azure Integration Services-based solutions. Candidates should have a minimum of 5 years of experience in .NET integration services on Azure, with strong expertise in API Management and Logic Apps. A bachelor's degree in Computer Science or Software Engineering is required. The position offers flexibility in work style and opportunities for professional development.
Job Responsibility:
Own end-to-end integration architecture across workstreams, using AIS patterns across APIM, Logic Apps, Functions, Service Bus, Event Grid, and Event Hubs
Define and enforce API standards: contract-first (OpenAPI), versioning strategy, error model, security posture, and backwards compatibility discipline
Provide technical leadership for APIM: productising APIs, policy design, OAuth2/OIDC enforcement, rate limiting, access segregation, and monitoring strategy
Lead orchestration strategy using Logic Apps, including how/when to split orchestration vs business logic, and how to keep workflows maintainable
Lead serverless integration design with Azure Functions (C# primary), including deployment patterns, scaling behaviour, and resilience
Make and defend decisions on messaging vs eventing vs streaming: Service Bus for command/message workflows
Event Grid for event distribution and event-driven integration
Event Hubs for high-throughput streaming scenarios
Drive secure integration architecture using Entra ID (Azure AD), Managed Identities, APIM policies, and least-privilege access models
Own observability and operability: standards for correlation IDs, tracing, dashboards, alerting, and incident readiness using Azure Monitor, App Insights, and Log Analytics
Ensure secure connectivity patterns: VNET integration, private endpoints, firewalls, and route control for services that should not be internet-exposed
Coach and raise the bar: code reviews, design reviews, and practical guidance for mid-level developers
Requirements:
Bachelor’s degree in Computer Science, Software Engineering or related field
Minimum 5 years of experience on a similar position is required
Deep experience building and leading delivery of .NET integration services on Azure (C#, ASP.NET Core, Azure Functions)