We are looking for a hands-on Azure Integration Developer with strong expertise in API Management Azure Functions and Azure messaging services. You will help build a modern integration and orchestration layer around our document management system enabling downstream applications to reliably track document flows. This is a developer-focused position: you will implement integrations based on existing technical designs and service patterns. Core infrastructure ownership and high-level architectural analysis are not part of this role.
Key Responsibilities
API Development & Management
Build and maintain APIs using Azure API Management (APIM).
Implement APIM policies (rate limiting validation transformation caching retry/backoff).
Manage versions/revisions subscriptions and ensure secure access via OAuth2/OIDC mTLS Key Vault and Managed Identities.
Serverless & Integration Workflows
Develop cloud-native integrations using C#/.NET Azure Functions and Durable Functions (timers external events long-running workflows fan-out/fan-in).
Implement asynchronous messaging with Azure Service Bus (queues topics sessions DLQ duplicate detection).
Ensure reliability through retry/backoff idempotency correlation IDs and resilient workflow patterns.
Observability Performance & Reliability
Monitor and troubleshoot solutions using Application Insights (logging metrics distributed tracing KQL queries) and APIM analytics.
Optimize message and workflow throughput using Service Bus and Function scaling settings (concurrency batching prefetch tuning).
Maintain stable secure and performant integrations across cloud and on-premise components.
Security & Governance
Apply secure integration practices using Managed Identities RBAC Key Vault secure storage access and Private Endpoints (usage not infra ownership).
Implement secure SAS token strategies: minimal exposure stored access policies for revocation rotation and safe exchange patterns.
Collaboration & Delivery
Work closely developers analysts testers Product Owner and Scrum Master in an Agile/SAFe environment.
Review and follow up on implementation to ensure consistency with designs patterns and quality standards.
Maintain and enhance existing integrations and document technical designs and procedures.
Contribute to improving service patterns and integration best practices.
Required Skills & Experience
Technical Must-Haves
Strong hands-on experience as an Azure developer particularly with:
Solid understanding of integration patterns:
Proficiency in C#/.NET development.
Experience with Azure DevOps CI/CD pipelines.
Familiarity with Terraform or Bicep as part of delivery.
Strong knowledge of REST and web API principles.
Good understanding of cloud security Managed Identities Key Vault and secure
credential flow.
Able to troubleshoot complex integration issues end-to-end.
Professional Expectations
Experience working with enterprise integrations or middleware.
Comfortable in Agile/Scrum (SAFe is a plus).
Analytical structured independent and result-oriented.
Hands-on mentality with excellent communication skills.
30 employees
Welcome to Sansaone, a dynamic force in the realm of ICT talent acquisition. Born out of a passion for excellence and a vision for connecting outstanding professionals with forward-thinking organizations, we stand as a beacon for strategic recruitment solutions in the Information and ... View more