Overview
Skills
Job Details
We are looking for an experienced Integration Developer to join our Integration Hub team. The ideal candidate will have strong experience in building, scaling, and maintaining enterprise integrations using Azure services, along with solid skills in SQL/NoSQL databases and modern AI tools. This role spans hands-on development, debugging production issues, and collaborating with architects and business teams to build robust integration pipelines.
Key Responsibilities
* Design, develop, and maintain integration solutions using Azure Integration Services (Azure Functions, Service Bus, Event Grid, Logic Apps, APIM).
* Build and optimize REST APIs, data pipelines, and event-driven integrations connecting internal and external applications.
* Develop secure, scalable, and resilient cloud-native integration patterns.
* Write high-quality Python/.NET code for transformations, validation, and data processing workflows.
* Build & maintain integrations that interact with SQL Server, Oracle, Snowflake, and NoSQL stores (Cosmos DB, MongoDB, etc.).
* Implement and maintain CI/CD pipelines (Azure DevOps) for integration deployments.
* Troubleshoot production issues, memory spikes, performance bottlenecks, and reliability problems.
* Collaborate with cross-functional teams (Data Engineering, Cloud, Security, Application Teams) on design and delivery.
* Perform impact analysis when modifying shared or common integration components.
* Maintain documentation including sequence diagrams, flow diagrams, architecture, versioning notes, and runbooks.
* Follow secure coding practices, config management, monitoring, and logging.
Technical Skills
Azure & Integration
* Azure Functions (Windows/Linux), Event Grid, Service Bus, Logic Apps, Key Vault, APIM.
* Experience with blob storage, ADLS Gen2, hierarchical namespace, and data movement patterns.
* Strong debugging skills using Application Insights, Kusto queries (KQL), and log-based troubleshooting.
* Hands-on experience with async messaging, retry policies, and distributed traceability.
Programming Languages
* Python and/or C# (.NET 6+)
* Hands-on experience with REST APIs, JSON, XML, schema validation, and API design.
Database Technologies
* Strong SQL skills for querying, stored procedures, performance tuning.
* Experience integrating with:
o SQL Server
o Oracle
o Snowflake
o Azure SQL
o NoSQL databases such as Cosmos DB or MongoDB
DevOps & Automation
* Azure DevOps Pipelines (CI/CD)
* Git branching strategies, PR reviews, code scanning, IaC familiarity (Terraform/Bicep is a plus)
AI/ML & Azure AI Skills (Preferred but Strongly Recommended)
You don t need to be an AI expert but we are looking for candidates who can leverage modern AI technologies to enhance integrations.
Preferred AI Skills
* Understanding of Azure AI tools such as:
o Azure OpenAI
o Azure Machine Learning
o Cognitive Services
o AI Search (Semantic Search)
* Experience building or integrating:
o AI-powered data enrichment flows
o Intelligent routing or anomaly detection using AI models
o Agents or copilots that assist with operations, monitoring, or data processing
* Familiarity with concepts like embeddings, vector databases, RAG (Retrieval-Augmented Generation), and LLM model utilization.
* Ability to propose new AI-driven features within the Integration Hub to improve efficiency, monitoring, or automation.
Soft Skills
* Strong analytical and problem-solving abilities.
* Comfortable working in fast-paced Agile environments.
* Clear and concise communication, especially when interacting with product owners or explaining technical concepts.
* Ownership mindset with a strong focus on best practices, quality, and reliability.