Employer Active
Job Title: Integration Developer
Location: 100% Remote
Duration: Long term Contract
Roles and responsibilities :
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 APIs. 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 businesstier 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 Frontend 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 TestDriven Development (TDD).
Software Development Lifecycle (SDLC).
Full Time