Our client requires a Principal Integration Engineer. This is a rolling 6-month contract with a fantastic culture and working environment. As a leader in their industry, this organisation has a truly national footprint. A company that actively tries to improve and grow the well-being of its customers and employees. You'll be joining a highly technical project-focused team working on business-critical applications. The roles have a high level of autonomy require a strong analytical mindset, and must have worked with Azure cloud.
About the position
The Integration Engineer is responsible for modern system interfaces, API Management, data flows, messaging, event-driven, scheduling, managed file transfers, and application integration requirements. The role will leverage Azure native integration services, for backend development, by leading and managing integration projects and initiatives. This role focuses on designing, implementing, and maintaining effective and efficient integration solutions to enable seamless communication and data exchange between various systems and applications covering SaaS implementations.
Key responsibilities include:
- Integration Patterns: Developing an integration pattern that aligns with the company goals and objectives, leveraging Azure native capabilities.
- Interface and API Design: Collaborating with stakeholders to design system interfaces and APIs that enable efficient and secure data exchange between applications and systems that are predominately SaaS and PaaS services.
- Data Flows and Messaging: Design and implement data flow patterns and messaging architectures to facilitate reliable and real-time data exchange between systems.
- Integration Development: Lead the development and implementation of integration solutions, including designing and building integration workflows, data mappings, transformation logic, and error-handling mechanisms.
- Testing and Quality Assurance: Developing and executing test plans and strategies to ensure the reliability, performance, and quality of integration solutions.
- Documentation and Knowledge Sharing: Creating technical documentation, including integration specifications, architectural diagrams, and best practices guides.
About you:
- 8+ years’ experience in a senior Integration role
- Proven Azure Integration Platform Services experience using API Management, Logic Apps, Event Grid, Data Factory, Service Bus and/or Azure Functions, and Terraform
- Proven experience in software development in C# and .Net Framework, Rest API development, and writing/optimising database queries (SQL)
- Proven experience in Agile ways of working to enhance products & and services through engineering best practices
- Strong experience rolling out complex reusable patterns into cloud environments.
- Strong architecture skills, preferably with an emphasis on Integration, and designing across multiple applications or domains
- Expert knowledge of CI/CD practices and tooling, using Azure DevOps
- Proven experience leading software development teams /squads
To be considered for this role, please send your resume and details to **@wayfaring.com.au and all applications will be considered in the strictest confidence.