Search

Integration Developer

PublishedPublished: 6/14/2022
Technology

Job Description

We’re looking for an experienced Azure Integration Developer with a strong production ownership and SRE mindset to design, build, and operate reliable integration solutions on Microsoft Azure.


This is a hands-on, cloud-native role focused on Azure Service Bus–driven messaging, Azure API Management (APIM), and event-based integrations. You’ll own integrations end to end — from design and development through monitoring, reliability, and ongoing support in production.


What You’ll Be Doing:

Azure Integration Development

  • Design, develop, and maintain cloud-native integration solutions using Azure Functions, Azure Service Bus, Event Grid, and related Azure integration services
  • Build and support event-driven and asynchronous integrations that connect cloud, on‑prem, and third‑party systems
  • Implement proven integration patterns such as request/response, pub/sub, fan‑out, orchestration, and choreography
  • Develop custom integration logic using C#/.NET (and scripting where needed) for transformations, adapters, and extensions

Azure API Management (APIM)

  • Configure and manage Azure API Management as the central API gateway
  • Create and import APIs; define and maintain APIM policies (authentication, throttling, rate limiting, transformations, caching)
  • Implement secure API access using Azure AD / Entra ID, OAuth, OpenID Connect, JWT validation
  • Use APIM policies to route traffic, integrate with Azure Service Bus, and monitor API usage and performance
  • Support APIM lifecycle activities including versioning, deployments, and scaling (ARM/Bicep experience is a plus)

Azure Service Bus

  • Design and implement messaging architectures using Azure Service Bus queues and topics
  • Support high‑volume, reliable asynchronous communication between systems
  • Implement and manage retries, dead‑letter queues, duplicate detection, sessions, and message partitioning
  • Monitor and troubleshoot messaging issues to ensure low latency, reliability, and resiliency

Production Ownership & SRE Practices

  • Apply SRE principles to Azure integrations: automation, monitoring, alerting, and reliability engineering
  • Build solutions with failure in mind — graceful degradation, retries, recovery, and observability
  • Monitor integrations using Azure-native tools and respond to production issues as needed
  • Document architectures, operational workflows, and runbooks to support long-term reliability


What We’re Looking For

  • Strong experience building Azure integrations in production
  • Hands-on experience with Azure Service Bus
  • Experience configuring and supporting Azure API Management (APIM)
  • Solid backend development skills with C#/.NET
  • Comfort owning systems in production (monitoring, troubleshooting, incident response)
  • Experience working closely with cloud engineers, architects, and business stakeholders

Nice to Have

  • Azure Functions and/or Event Grid
  • Infrastructure as Code (ARM or Bicep)
  • Experience supporting mission-critical or high-availability platforms
  • Background in event-driven or integration-heavy environments (financial services, healthcare, logistics, etc.)


Why This Role Is Different

This isn’t just an API or development role — it’s an integration ownership role. You’ll design how systems communicate and be responsible for making sure they continue to work reliably at scale.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...