Senior Software Engineer
Job Description
- Design and implement integration solutions using Azure services.
- Develop workflows using:
- Azure Logic Apps
- Azure Functions
- Azure Service Bus
- Azure Event Grid / Event Hub
- Build and manage API integrations using Azure API Management (APIM).
- Work with Azure Data Factory (ADF) for data movement and transformation.
- Integrate enterprise systems such as:
- ERP (SAP, Oracle, Dynamics 365)
- CRM systems
- Third-party APIs
- Implement message-based and event-driven architectures.
- Monitor, troubleshoot, and optimize integration solutions.
- Ensure security, governance, and compliance in Azure integrations.
- Collaborate with architects, developers, and business stakeholders.
- Document integration designs and support release processes.
Required Skills
Technical Skills
- Strong experience with Microsoft Azure Integration Services
- Hands-on with:
- Azure Logic Apps
- Azure Service Bus
- Azure Functions
- Azure API Management
- Knowledge of REST APIs, SOAP, JSON, XML
- Experience with C#, .NET, or Python (for Azure Functions)
- Familiarity with CI/CD pipelines (Azure DevOps / GitHub Actions)
- Understanding of microservices & event-driven architecture
Data & Integration
- Data transformation formats: JSON, XML, CSV
- Messaging patterns: Pub/Sub, queues, topics
- Experience with ETL/ELT processes
Soft Skills
- Problem-solving ability
- Strong communication skills
- Ability to work in agile teams
Job Description - Grade Specific
- Strong experience with Microsoft Azure Integration Services
- Hands-on with:
- Azure Logic Apps
- Azure Service Bus
- Azure Functions
- Azure API Management
- Knowledge of REST APIs, SOAP, JSON, XML
- Experience with C#, .NET, or Python (for Azure Functions)
- Familiarity with CI/CD pipelines (Azure DevOps / GitHub Actions)
- Understanding of microservices & event-driven architecture
Bangalore, IN Pune, IN Hyderabad, IN Chennai (ex Madras), IN