The Integrations Engineer will be part of an agile scrum team under the direction of our Product Owner for the client Integrations Team. This role will require knowledge of LogicApps, PowerApps, Azure Web Apps, API Apps, Azure API Management as well as core Azure Cloud Platform services such as Azure Service Bus, Event Grid, Event Hub, Azure Functions, Azure Data Factory, Azure SQL DB, Web Jobs, Azure KeyVault, Azure AD and Azure Blob Storage.
You will be building integrations that may use a combination of all the technologies around the Azure platform. Extension background in good API design and integration experience is key for this role. We expect this role to be able to assist in building CI/CD pipelines to deliver solutions into DEV, UAT, and PROD environments. Experience with Azure DevOps will be advantageous as that is the tool used for CI/CD pipelines.
JOB FUNCTIONS
Work in an agile scrum team
Source control work in GIT
Developing Azure LogicApps and Azure Functions
Developing internal and external facing APIs using Azure API Management
Developing PowerApps model and canvas driven apps as well as enhancing existing apps
Assist in setting up CI/CD pipelines for deploying solutions to various environments
Work closely with technical, functional and architecture teams to understand the business requirements and plan technology architecture and solutions in line with Azure best practices.
Leverages and promotes application integration strategies, standards, guidelines, patterns, and conventions
Participate in code reviews
Follow integration standards and guidelines
Work with Microsoft Azure Cloud services and the Microsoft Power Platform
Be adaptable and willing to learn new technologies
QUALIFICATIONS & SKILLS
Fluent English
2+ years of software engineering/development/integration experience
1 - 2+ plus years of experience with the Azure Cloud Platform using Azure Logic Apps, Azure Service Bus, Event Grid, Event Hub, Azure Functions, Azure Data Factory, Azure Web Apps, API Apps, Azure API Management, Azure SQL DB, Web Jobs, Azure KeyVault, Azure AD, Azure Blob
1 - 2+ plus years' experience working in the Microsoft Power Platform MS PowerApps, MS Power Automate (Flow), LogicApps, Dynamics 365, and SharePoint Online
Experience with configuration/automation technologies like Powershell, Terraform, ARM Templates, Biceps, Puppets
Exposure with the MSFT Common Data model
Basic knowledge of configuration/automation technologies like PowerShell
Familiarity with core concepts including content-based routing, message enrichment, message transformation, guaranteed delivery, ordered delivery, and message aggregation
Knowledge of Web Services, XML, XSD , SOAP , JSON , REST and oDATA Services
Knowledge of Security Standards - SSL, PGP, Encryption, SAML, OAuth etc.
Knowledge of major communication protocols such as FTP, SFTP, HTTPS, SOAP, TCPIP, JDBC, JMS etc.
Basic understanding of security standards
STANDOUT QUALIFICATIONS & SKILLS
Experience using Azure DevOps
Experience in other platforms such as Microsoft Dynamics CE & Dual-Write or any ERP platforms
Experience with Microsoft Dynamics FO oData APIs
Experience with C#. Net
Experience implementing Business to Business (B2B) and/or Electric Data Interchange (EDI) integration
Experience implementing Cloud Integration/Data Platform as a service