Addrovia Technologies is seeking an experienced Lead Azure Salesforce Integration Developer to design and implement enterprise integration solutions. The role involves leading the development of scalable integrations between Salesforce and enterprise applications using Azure cloud technologies.
Responsibilities:
- Design, develop, and maintain enterprise integration solutions using Azure Integration Services
- Architect integrations between Salesforce and enterprise applications using REST, SOAP, Bulk, and Streaming APIs
- Develop serverless applications using Azure Functions and Azure Logic Apps
- Design and manage APIs using Azure API Management (APIM)
- Implement asynchronous messaging using Azure Service Bus and Event Grid
- Build scalable microservices using C#, .NET Core, and Spring Boot
- Develop secure authentication using OAuth 2.0, Azure AD, JWT, and API security best practices
- Build CI/CD pipelines using Azure DevOps, Jenkins, GitHub, and Terraform
- Develop ARM/Bicep/Terraform templates for Infrastructure as Code (IaC)
- Integrate Azure Storage, Azure SQL, Cosmos DB, Data Factory, and Azure Data Lake
- Monitor applications using Azure Monitor and Application Insights
- Optimize integration performance, troubleshoot production issues, and ensure high availability
- Lead technical design discussions and mentor junior developers
- Work closely with business stakeholders, architects, and cross-functional teams to gather requirements and deliver enterprise solutions
- Maintain technical documentation, API specifications, and integration architecture documents
Requirements:
- 10+ years of experience designing and implementing enterprise integration solutions using Microsoft Azure Integration Services and Salesforce APIs
- Design, develop, and maintain enterprise integration solutions using Azure Integration Services
- Architect integrations between Salesforce and enterprise applications using REST, SOAP, Bulk, and Streaming APIs
- Develop serverless applications using Azure Functions and Azure Logic Apps
- Design and manage APIs using Azure API Management (APIM)
- Implement asynchronous messaging using Azure Service Bus and Event Grid
- Build scalable microservices using C#, .NET Core, and Spring Boot
- Develop secure authentication using OAuth 2.0, Azure AD, JWT, and API security best practices
- Build CI/CD pipelines using Azure DevOps, Jenkins, GitHub, and Terraform
- Develop ARM/Bicep/Terraform templates for Infrastructure as Code (IaC)
- Integrate Azure Storage, Azure SQL, Cosmos DB, Data Factory, and Azure Data Lake
- Monitor applications using Azure Monitor and Application Insights
- Optimize integration performance, troubleshoot production issues, and ensure high availability
- Lead technical design discussions and mentor junior developers
- Work closely with business stakeholders, architects, and cross-functional teams to gather requirements and deliver enterprise solutions
- Maintain technical documentation, API specifications, and integration architecture documents
- Microsoft Azure: Azure Functions, Azure Logic Apps, Azure API Management (APIM), Azure Service Bus, Azure Event Grid, Azure Storage, Azure SQL Database, Azure Cosmos DB, Azure Active Directory (Entra ID), Azure Data Factory, Azure Data Lake, Azure Monitor, Application Insights, Azure DevOps
- Salesforce: Salesforce REST API, SOAP API, Bulk API, Streaming API, Apex, Salesforce Connect, OAuth Authentication
- Programming: C#, .NET Core, Java, Spring Boot, Python, Scala, SQL, PowerShell, Shell Scripting
- DevOps & Cloud: Azure DevOps, Jenkins, Git, GitHub, Terraform, ARM Templates, Docker, Kubernetes, Ansible, Maven
- Databases: SQL Server, Oracle, MySQL, PostgreSQL, Cosmos DB
- Messaging & Integration: Azure Service Bus, Event Grid, REST APIs, SOAP Web Services, JSON, XML
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- Microsoft Azure certifications are highly preferred
- Salesforce Platform or Integration certifications are a plus
- Experience leading enterprise integration projects
- Strong understanding of API lifecycle management and cloud-native architectures
- 10+ years of software development and integration experience
- 7+ years of Microsoft Azure experience
- 5+ years of Salesforce integration experience
- Experience with Azure API Management, Logic Apps, Azure Functions, and Service Bus
- Experience implementing CI/CD pipelines and Infrastructure as Code
- Strong knowledge of enterprise integration patterns, microservices, and event-driven architectures