Negotiable
Outside
Remote
USA
Summary: The Azure Integration Architect/Developer role requires an experienced professional to join the Integration Hub team, focusing on building and maintaining enterprise integrations using Azure services. The candidate should possess strong skills in SQL/NoSQL databases and modern AI tools, with responsibilities including hands-on development and collaboration with various teams. This position emphasizes the design and optimization of integration solutions and requires proficiency in Python and .NET. The role is fully remote and classified as outside IR35.
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.
Key Skills:
- Strong experience with Azure Integration Services (Azure Functions, Service Bus, Event Grid, Logic Apps, APIM).
- Proficiency in Python and/or C# (.NET 6+).
- Strong SQL skills for querying, stored procedures, performance tuning.
- Experience with REST APIs, JSON, XML, schema validation, and API design.
- Hands-on experience with Azure DevOps Pipelines (CI/CD) and Git.
- Understanding of Azure AI tools such as Azure OpenAI, Azure Machine Learning, and Cognitive Services.
- Strong analytical and problem-solving abilities.
- Excellent communication skills, especially in Agile environments.
- Ownership mindset with a focus on best practices, quality, and reliability.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Azure Integration Archiect / Developer (Python, C#, .NET)
Remote
Overview
We are looking for an experienced Integration Architect/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:
- SQL Server
- Oracle
- Snowflake
- Azure SQL
- 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:
- Azure OpenAI
- Azure Machine Learning
- Cognitive Services
- AI Search (Semantic Search)
Experience building or integrating:
- AI-powered data enrichment flows
- Intelligent routing or anomaly detection using AI models
- 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.