Integration Consultant
Emagine is currently looking for an Integration Consultant to join a
- term assignment with one of our international clients.
About the Role
We are seeking an experienced Integration Engineer with strong expertise in Azure cloud services, Dynamics 365 CE / Power Platform, and API integration. The ideal candidate will have
- on experience designing, developing, and optimizing scalable integration solutions for complex enterprise environments, with a focus on performance, security, and maintainability.
Key Responsibilities
- Design, develop, and maintain integration solutions using Azure services, Dynamics 365 CE, and Power Platform components.
- Implement
- driven architectures leveraging Service Bus Queues, Event Grid (optional), and Function Apps in C#. - Develop and deploy Logic Apps (Standard & Consumption plans) with various triggers, including HTTP, Timer, and Queue.
- Utilize Azure Storage (Blob, Table, Queue) for temporary or bulk data handling.
- Configure and manage Azure API Management (APIM) policies for throttling, caching, and security enforcement.
- Build and maintain Dynamics 365 CE plugins in C# using
- aware triggers and SDKs. - Implement Power Automate flows for asynchronous integrations.
- Integrate with external systems using Virtual Tables or Dataverse APIs.
- Manage solution architecture with layered, managed, and unmanaged solutions.
- Build Logic Apps for
- time, near
- time, and batch integration scenarios. - Consume OData/REST APIs from Dataverse with proper error handling and idempotent message processing.
- Configure OAuth2 for
-
- service authentication. - Apply message mapping, value mapping tables, and exception subprocesses in integration workflows.
- Optimize performance by leveraging Dataverse API limits, throttling strategies, and bulk API processing.
- Conduct thorough unit testing, integration testing, and validation using Postman, REST Client, and automation tools such as Katalon or REST Assured.
Required Skills & Experience
- Strong proficiency in Azure cloud services with a focus on Function Apps in C#, Logic Apps, Service Bus Queues, Event Grid, and Azure Storage.
- Proven experience in Dynamics 365 CE / Power Platform development, including plugin development, SDK usage, and Power Automate flows.
- Solid understanding of API integration patterns, OData/REST API consumption, and secure authentication mechanisms (OAuth2).
- Knowledge of event-driven architectures and
- based integration. - Experience with performance tuning, bulk data processing, and API throttling.
- Familiarity with solution architecture best practices for Dynamics CE (managed/unmanaged solutions, layering).
- Strong skills in testing and validation for integration scenarios, including automation frameworks.
- Proficiency in unit testing and best practices for maintainable, scalable code.
Preferred Qualifications
- Experience with Virtual Tables in Dataverse.
- Familiarity with message mapping and exception handling in
- scale integrations. - Exposure to additional Azure services relevant to enterprise integration.
Soft Skills
- Strong
- solving abilities and attention to detail. - Excellent communication skills for
- functional collaboration. - Ability to work independently and in a
- oriented, agile environment.
Education
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent work experience).
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine - Portugal Localização: Porto
Porto, Porto District, PortugalPublicado: 22. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!