We are seeking an experienced Integration Developer II to join our dynamic team. As an Integration Developer II, you will be responsible for developing and maintaining integrations between various systems and applications, ensuring seamless data flow and efficient communication across our organization. You will primarily focus on cloud-based integration solutions, with a strong emphasis on Azure technologies. Additionally, experience with API integrations and familiarity with different data stores are essential for this role.
Responsibilities:
Develop and maintain integrations using Azure Data Factory and/or Azure Logic Apps, ensuring smooth data transfer and synchronization between systems.
Utilize Azure DevOps, including Pipelines and Repos, for source control, continuous integration, and continuous deployment of integration solutions.
Leverage Azure supplementary services such as Blob Storage, SQL, KeyVault, and others to enhance integration capabilities and security.
Integrate with various APIs, including REST, XML/SOAP, and proprietary technologies, to facilitate seamless communication between systems.
Collaborate with stakeholders and subject matter experts to gather integration requirements and design effective solutions that align with business objectives.
Stay updated with the latest industry trends and best practices related to cloud integration technologies and API integrations.
This is a contract to hire role that is onsite in Madison, WI.
Requirements
Proven experience developing integrations using Azure Data Factory and/or Azure Logic Apps.
Familiarity with Azure DevOps, including Pipelines and Repos, for version control and CI/CD.
Strong understanding of cloud computing concepts and experience with Azure supplementary services like Blob Storage, SQL, and KeyVault.
Solid experience integrating with APIs, including REST, XML/SOAP, or proprietary technologies.
Highly preferred: Experience with SAP Integration Suite or connecting with SAP through Azure connectors.
Experience developing Azure Functions using C# or Python.
Familiarity with Azure API Management and its capabilities for designing and publishing APIs.
Exposure to Azure Event Grid and/or Service Bus for event-driven architectures.
Knowledge of Azure Data Gateway and/or Self-Hosted Integration Runtime for secure communication with on-premises systems.
Familiarity with the Application Development Lifecycle, preferably in a .NET environment.
Experience integrating with different data stores, such as DB2 and MS SQL Server.
Strong problem-solving and analytical skills, with a keen attention to detail.
Excellent communication and collaboration abilities, with the capacity to work effectively in a team-oriented environment.