Roles and responsibilities for Integration Developers will include: Solution design using Microsoft Azure services and related tools. Deal with other stakeholders/ end users in the software development lifecycle Scrum Masters, Product Owners, Data Architects, and testing teams. Working within a project management/agile delivery methodology in a leading role as part of a wider team. Design of enterprise data models and Data Warehouse solutions. Specification of ETL pipelines, data integration and data migration design. Design & implementation of Master data management solutions. Specification of Data Quality Management methodology and supporting technology tools. Apply your agile, scrum development skills to manage the entire software development lifecycle utilizing Azure Devops Identity and access management, data protection, and security auditing and compliance are also areas of security architecture expertise. Specific Technologies stack includes: API Development and APIM registration of REST/SOAP API's. Design Oauth, JWT based security integration. Azure Service Bus Messaging and Subscribing solutions. Strong understanding of usage of REST, WSDL, SOA adapters, usage of orchestration integration patters and experience of Successful implementation and rollout of outbound and inbound integration interfaces. Azure Storage, Azure SQL Data Warehouse, Azure Databricks, Azure Data Factory, Azure Logic Apps, Azure Functions. Proven ability to define and manage integrations scope, schedule, resources, dependencies, issues, risks, and stakeholders' communications Application development with advanced .NET framework 4.6+ (server and client) using C# Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies and Azure. ASP.NET / MVC 5+, Angular, Web API 2+, WCF, Workflow Foundation (WF), and Front-end development (HTML, JavaScript, JQuery, CSS) Database design principles, programming and best practices using Microsoft SQL Server Enterprise messaging patterns (publisher/subscriber model, Queues) Design Patterns and Architectural Patterns. Object oriented programming (OOP) and Test-Driven Development (TDD) Software Development Lifecycle (SDLC