← Все вакансии/Senior/jobgether
SeniorRemoteIndia

Integration Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Integration Developer based in India.

Responsibilities
  • Design, build, maintain, and optimize enterprise integration solutions using Azure Logic Apps, Azure Functions, Azure Service Bus, Event Grid, and API Management.
  • Develop REST/JSON and SOAP/XML integrations connecting internal applications, SaaS platforms, vendors, and enterprise data platforms.
  • Implement messaging and event-driven architectures using queues, topics, subscriptions, publish/subscribe models, dead-letter handling, retries, idempotency, error handling, and message-ordering strategies.
  • Develop serverless functions using Python and/or C# to support data transformation, orchestration, custom connectors, and specialized integration requirements.
  • Establish centralized logging, monitoring, alerting, dashboards, and health checks using Azure Monitor, Application Insights, and Log Analytics.
  • Troubleshoot production integration issues, perform root cause analysis, and support incident, problem, and change management processes.
  • Automate integration builds, testing, infrastructure provisioning, and deployments using Git-based CI/CD, GitHub Actions, Terraform, Bicep, or ARM templates.
  • Develop reusable integration templates, patterns, shared components, and automated unit, integration, and regression tests.
  • Support multi-cloud integration requirements using AWS services such as Lambda, SQS, SNS, EventBridge, and API Gateway.
  • Implement secure integration architectures using Microsoft Entra ID, managed identities, OAuth 2.0, Azure Key Vault.
  • Ensure integration solutions comply with applicable security, data governance, and regulatory requirements, including GxP, GDPR, HIPAA.
  • Maintain integration documentation, interface specifications, audit trails, validation materials, and integration catalogs.
  • Participate in technical design reviews, mentor junior developers, and promote integration best practices.
  • Partner with business stakeholders, application owners, vendors, and technical teams to gather requirements.
Requirements
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field is required, while a Master's degree is preferred.
  • 5–8 years of experience designing and developing enterprise integration solutions.
  • Expert-level proficiency with Azure Integration Services, particularly Azure Service Bus, Logic Apps, Azure Functions, Event Grid, and API Management.
  • Strong experience with Azure Monitor, Application Insights, and Log Analytics, including KQL.
  • Exposure to AWS integration services such as Lambda, SQS, SNS, EventBridge, and API Gateway.
  • Strong programming capabilities in Python and/or C#, together with working knowledge of SQL.
  • Experience designing and consuming REST APIs and working with JSON, XML, OpenAPI, and OAuth 2.0.
  • Working knowledge of Git, GitHub Actions, CI/CD automation, and infrastructure-as-code technologies such as Terraform, ARM, or Bicep.
  • Experience integrating with modern data platforms such as Databricks or Microsoft Fabric is an advantage.
  • Experience in life sciences or healthcare environments is highly desirable.
  • Good understanding of GxP, GDPR, HIPAA, and applicable regulatory requirements such as CFR, CTR, and CTD.
  • Strong understanding of integration security, reliability, observability, error handling, scalability, and performance optimization.
  • Excellent written and verbal communication skills.
Conditions
  • Fully remote, permanent opportunity.
Стек и навыки

С чем работаем