JD- 1Azure Integration Technical ArchitectThe Azure Integration Architect is responsible for designing and implementing enterprise-grade integration solutions using Microsoft Azure services. This role ensures seamless communication between cloud-based and on-premises systems, aligning integration strategies with business objectives and technical requirements. Key Responsibilities Ability to Architect and Implement Solutions: Design secure, scalable integration solutions using Azure API Management (APIM), Logic Apps, Azure Functions, Service Bus etc.... Knowledge of Integration Patterns: Define and apply patterns such as pub-sub, event-driven, request-reply, and microservices for real-time and batch processing. API Strategy: Develop API gateway strategies including routing, throttling, caching, and transformation using APIM policies and scripting B2B Integration: Implement EDI workflows (X12, EDIFACT) and secure protocols (AS2, SFTP) for partner integrations. Governance & Security: Ensure compliance with security standards, OAuth2, JWT, and governance best practices. Collaboration: Work with enterprise architects, business stakeholders, and development teams to deliver integration solutions aligned with business needs. Documentation: Maintain architecture diagrams, interface contracts, and operational runbooks. Mentorship: Provide technical guidance and coaching to developers and DevOps teams. Technical Expertise: RESTful and SOAP APIs, JSON, XML, OAuth2. EDI standards and B2B protocols. CI/CD pipelines and Infrastructure as Code (ARM, Bicep, Terraform). Soft Skills: Strong communication, leadership, and problem-solving abilities. JD-2 Role -Azure Integration Developer / Architect Mandatory Technical Skill Set The role is part of an ongoing engagement with Royal Mail wherein TCS is helping customer build a workforce management tool using .Net, Angular Design and implement technical solutions for web applications ensuring scalability and maintainability Develop high-level designs for solutions that meet business requirements while minimizing technical debt Must be having 10+ Years of experience Proven experience as a Technical Architect, with strong background in software development, system design, and architecture. Experience in .Net Core, Angular, SQL Strong analytical, problem-solving, and decision-making skills, with the ability to balance technical and business considerations Familiarity with Azure Expert level in .NET / C#, Azure (Azure) Relational databases (MS SQL server), non-relational data stores (Cosmos DB / Mongo etc) Experience of working with Azure PAAS Services like Azure Functions, Azure APIM, Azure key vault, Azure Blob storage, Azure Service Bus, Cache. Able to write test cases For Full Stack developer Along with above, expert in angular (4+ years), able to write test cases using Jasmine and karma Good with HTML designing using modern framework, third party tools Experience in Design Patterns in either MVVM or MVP or CQRS Experience in Web application development with ASP.NET core Experience of integration into a diverse range of platforms and services including EAI, remote resources, data storage, messaging, frameworks and 3rd party libraries Ability to develop extensible, testable and maintainable code Good understanding of the challenges of enterprise software development Track record of delivering high volume, low latency distributed software solutions Experience of working in Agile teams Experience of the full software development lifecycle including analysis, design, implementation, testing and support Experience required in windows service and task management tools Experience of mentoring more junior developers and directing/organizing the work of team Role: Software Development - Other,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Any Graduate