簡介
We're hiring an experienced Software Engineer – Integration to join our expanding team. You'll design, develop, test, and maintain API and integration solutions leveraging Microsoft Azure Integration Services. This role involves close collaboration with cross-functional teams to gather requirements, optimize system performance, and ensure our integrations are scalable, reliable, and secure.
Job Requirements
- Skilled in Microsoft Azure Integration Services (Azure Logic Apps, Azure Functions, Azure API Management, Event Grid, Azure Data Factory, Azure Service Bus, and Azure Synapse).
- Minimum of 5 years proven experience as a Software Engineer with expertise in systems and data integration.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Skilled in middle-tier technologies as .NET
- Experience with RESTful APIs, SOAP, and other integration technologies.
- Skilled in ETL processes, data mapping, and data integration tools.
- Experience with data integration tools and techniques (e.g., ETL processes, data mapping).
- Hands-on experience with Git or other version control systems.
Responsibilities
- Design, develop, and maintain robust integration solutions leveraging Microsoft Azure Integration Services, including Azure Logic Apps, Azure Functions, API Management, Event Grid, Data Factory, Service Bus, and Synapse Analytics.
- Build and maintain scalable middle-tier applications using the .NET framework, ensuring high performance and reliability.
- Develop and consume RESTful APIs and SOAP web services, ensuring secure, efficient, and reusable service integrations.
- Implement end-to-end data integration processes, including ETL workflows, data transformation, and data mapping across distributed systems.
- Design and optimize relational database schemas (SQL Server, PostgreSQL), including writing and tuning complex queries to support integration and reporting needs.
- Collaborate effectively using version control systems such as Git, following best practices for code versioning, branching, and peer reviews.