Azure Integration Developer

Candidates must have hands-on experience in the following areas:

Technical Area

Required Skills

Azure Logic Apps : Workflow development, connectors, triggers, actions, transformations, error handling

Azure Functions : Function development, C#/.NET or Python, HTTP triggers, bindings, exception handling

Azure API Management : API configuration, policies, authentication, authorization, monitoring

API Integration : REST APIs, SOAP services, JSON, XML, HTTP methods and status codes

Programming : C#/.NET or Python; scripting and custom integration logic

Data Transformation : JSON, XML, XSD, XSLT, Liquid templates or equivalent mapping techniques

Messaging : Azure Service Bus queues, topics, subscriptions, retries, dead-letter handling

Security : OAuth 2.0, Microsoft Entra ID, managed identities, Key Vault, certificates

Monitoring : Azure Monitor, Application Insights, Log Analytics, alerts

DevOps : Azure DevOps, Git, CI/CD pipelines, deployment automation

Databases : SQL Server, SQL queries, stored procedures; Oracle database knowledge is an advantage

Preferred Skills

  • Experience with EDI integrations and B2B partner onboarding.
  • Knowledge of ANSI X12 EDI transactions such as 850 and 810.
  • Experience with Azure Data Factory and Azure Storage.
  • Understanding of API lifecycle management and enterprise integration architecture.
  • Experience migrating legacy middleware solutions to Azure Integration Services.
  • Knowledge of infrastructure configuration, environment management, and secure deployment practices.
  • Experience working with geographically distributed development and support teams.

Required Experience and Qualifications

  • 6–8 years of overall IT experience in application integration and development.
  • Strong hands-on experience developing integrations using Azure Integration Services.
  • Practical experience with Azure Logic Apps, Azure Functions, and Azure API Management.
  • Experience designing, developing, testing, and deploying enterprise integration solutions.
  • Good understanding of API development, data transformation, messaging, and integration patterns.
  • Experience troubleshooting application and production integration issues.
  • Familiarity with Agile development methodologies and JIRA.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or an equivalent qualification.

Communication and Behavioral Skills

  • Good verbal and written communication skills.
  • Ability to understand business requirements and translate them into technical solutions.
  • Strong analytical, debugging, and problem-solving skills.
  • Ability to explain technical issues clearly to business and technical stakeholders.
  • Ability to work independently and collaboratively with architects, developers, QA teams, and production support.
  • Good documentation, time management, and task prioritization skills.
  • Willingness to participate in production support and incident resolution when required.

Key Deliverables

  • Development and maintenance of Azure-based integration solutions.
  • Successful implementation of APIs, workflows, and enterprise application interfaces.
  • Reliable and secure data exchange between internal applications and external partners.
  • Timely delivery of integration enhancements and project commitments.
  • Effective troubleshooting and resolution of production issues.
  • Improved integration monitoring, performance, and operational stability.
  • Compliance with coding standards, security requirements, testing procedures, and release governance.
  • Complete technical documentation and deployment readiness.

Candidate Evaluation Criteria

Candidates will be evaluated based on:

  1. Hands-on Azure Logic Apps development experience.
  2. Practical Azure Functions development and debugging skills.
  3. Azure API Management configuration, policies, and troubleshooting.
  4. API integration, JSON/XML transformation, and error-handling expertise.
  5. Azure Service Bus and asynchronous messaging knowledge.
  6. Security, monitoring, deployment, and production support experience.
  7. Communication skills and ability to collaborate with cross-functional teams.

Ideal Candidate: An Azure Integration Developer with strong hands-on experience in Azure Logic Apps, Azure Functions, and Azure API Management who can independently develop, deploy, troubleshoot, and support enterprise integration solutions.

Not sure where to start? Ask IVY.
IVY