CRM Integration Engineer

Job Category: Integration Engineer
Job Type: Hybrid
Job Location: Delaware Pennsylvania Philadelphia Wilmington
Compensation: Depends on Experience
W2: W2-Contract Only; Kindly note that applications on a C2C basis will not be considered for this role.
C2C: Contract - W2
JPS-3594 | Posted On: 05/27/2025 | Closes On: 06/03/2025

Job Title: CRM Integration Engineer
Industry/Client: IBM – Chubb Insurance
Location: Philadelphia, PA or Wilmington, DE
Duration: 6+ Months (High Possibility of Extension)

Job Description:
We are seeking a highly skilled CRM Integration Engineer with a minimum of 8 years of technical expertise in API design, development, and integration. The ideal candidate will have a proven track record of delivering high-quality integration solutions and be experienced in system integration, API development, and Azure services.
You will play a key role in designing, developing, and maintaining robust and scalable APIs and integration solutions, ensuring secure and efficient data flows across systems.

Key Responsibilities:
Design and develop APIs using C# (.NET / .NET Core), adhering to best practices.
Implement and manage integrations using Azure Function Apps (including Durable Functions), API Management, and Open API standards.
Secure application secrets and configurations using Azure Key Vault.
Ensure robust monitoring and logging with Azure Application Insights and proactive telemetry.
Work with Kafka for messaging and event-driven integrations.
Apply dependency injection patterns, unit testing (TDD) with Moq, and secure development practices.
Collaborate within a DevOps environment, leveraging CI/CD pipelines and GitHub.
Manage App Registrations for secure authentication flows.
Handle JSON, REST APIs, and data-based API contracts effectively.

Required Skills & Experience:
8+ years of hands-on experience in API design, development, and system integration.
Strong expertise in:
Azure Function Apps (Durable Functions)
Application Insights, Key Vault, Storage Account
Open API, API Management
Kafka
C# (.NET / .NET Core)
App Registration
JSON, REST, and data-based APIs
GitHub:
Experience in CI/CD pipelines, DevOps environments
Solid understanding of secure development practices
Proficiency in dependency injection and TDD using .NET Unit Testing/Moq
Proactive monitoring and performance optimization using Azure Application Insights

Nice to Have:
Experience integrating with Dynamics 365 using the Dataverse SDK or similar SDKs.
Ability to design high-performance APIs capable of handling large transaction volumes.