Title: Integration Developer
Location: Princeton, NJ
Onsite
Job Type: Contract
Job Description
We are seeking an experienced Integration Developer with 8+ years of hands-on experience in designing, developing, and implementing integration solutions using Microsoft Azure and related technologies. The ideal candidate will have deep expertise in Azure Integration Services, strong development skills, and a proven track record of delivering scalable, secure, and high-performance integration solutions.
Key Responsibilities
- Design, develop, and implement end-to-end integration solutions using Azure services.
- Build and maintain integrations using:
- Azure Logic Apps
- Azure Functions
- Azure Service Bus
- Azure Event Grid / Event Hub
- Azure API Management (APIM)
- Develop and manage RESTful APIs and microservices-based integrations.
- Implement data transformation and orchestration using Azure Integration Services.
- Collaborate with solution architects, business stakeholders, and development teams to gather integration requirements.
- Ensure high availability, scalability, and performance of integration solutions.
- Troubleshoot and resolve integration issues, failures, and performance bottlenecks.
- Implement security best practices, including authentication and authorization (OAuth, Azure AD).
- Support DevOps processes, including CI/CD pipelines using Azure DevOps.
- Create and maintain technical documentation, architecture diagrams, and runbooks.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8+ years of IT experience, with at least 5+ years in integration development.
- Strong experience in Microsoft Azure platform and integration services.
Proficiency in
C#, .NET / .NET Core
REST APIs, SOAP, JSON, XML
Hands-on experience with
- Azure Logic Apps, Functions, Service Bus
- Azure API Management (APIM)
- Strong understanding of enterprise integration patterns (EIP).
- Experience with messaging and event-driven architectures.
- Familiarity with databases: SQL Server, Azure SQL, Cosmos DB (preferred).
- Experience with version control tools (Git).
- Strong problem-solving and analytical skills.
Preferred Qualifications
- Experience with Hybrid integrations (on-premises to cloud).
- Knowledge of Azure Data Factory for data integration workflows.
- Familiarity with containerization (Docker, Kubernetes, AKS).
- Experience working with microservices architecture.
Certification(s) such as
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: Azure Integration Services (preferred)
- Experience in Agile/Scrum environment.
Key Competencies
- Strong system integration and architecture design skills
- Effective communication and stakeholder collaboration
- Problem-solving and debugging capabilities
- Attention to detail and quality
- Ability to work independently and within a team
Nice to Have
- Experience with Power Platform (Power Automate, Power Apps)
- Exposure to CI/CD pipelines and Infrastructure as Code (ARM templates, Bicep, Terraform)
- Knowledge of security and compliance standards