Job Title : Integration software engineer
Experience : 7 - 12 Years
Location : Bengaluru
Roles & Responsibilities
- Design, develop, and maintain integration solutions using Azure Integration Services such as Logic Apps, Azure Functions, API Management, Event Grid, Data Factory, and Service Bus.
- Develop scalable and high-performance integration components using C# and .NET technologies.
- Design and implement secure, reliable, and well-documented RESTful APIs for internal and external systems.
- Work with relational databases and SQL for data retrieval, transformation, and integration activities.
- Ensure code quality, maintainability, security, and adherence to development standards through code reviews and best practices.
- Integrate cloud and on-premises applications using Microsoft Azure services and workflow automation tools.
- Troubleshoot integration issues, monitor system performance, and provide technical support for production incidents.
- Collaborate with developers, business analysts, and IT teams to gather requirements and deliver effective integration solutions.
- Maintain technical documentation for integration architecture, workflows, APIs, and solution designs.
- Contribute to continuous improvement initiatives and optimization of integration processes and performance.
Requisites
- Bachelor’s degree in Computer Science, IT, Engineering, or related field.
- Strong experience in Azure Integration Services and cloud-based integration solutions.
- Proficiency in C#, .NET, REST APIs, and API development best practices.
- Experience working with Azure Logic Apps, Azure Functions, API Management, Event Grid, Data Factory, and Service Bus.
- Strong knowledge of SQL and relational databases.
- Understanding of cloud integration, workflow automation, and hybrid system integration.
- Familiarity with code review processes, debugging, testing, and performance optimization.
- Knowledge of security standards, API authentication, and integration governance practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills for working with cross-functional teams.