We seek an experienced Integration Architect to design and implement integrations between Contract Lifecycle Management products and enterprise systems like SAP and Salesforce. This role demands expertise in integration architecture, API design, security, and translating business needs into scalable solutions. Youll drive both pre-sales discovery and post-sales implementation to ensure customer success.
What you will do:
Drive the discovery sessions for integration requirements during the sales cycle as well as drive integrations during implementation. Understand complex business problems of customers, and design and implement integration solutions that are secure, scalable, robust, easy to implement and maintain.
Take full ownership of Integration solution to meet the specific needs of the customers
Create and maintain architectural documentation, including design specifications, system diagrams, and integration plans
Bridge the gap between technical and business teams, ensuring that solutions are tailored to meet client needs while leveraging technical capabilities of the product and middleware
Staying updated with industry trends, evaluating new technologies, and making recommendations for their adoption.
What you bring:
9 - 14 years of development and design experience. The ideal candidate will possess a comprehensive blend of technical expertise, hands-on experience, and a strong understanding of enterprise integration principles, as detailed below.
Microsoft Technology Full Stack Proficiency : Demonstrated hands-on expertise in the Microsoft technology stack, including ASP.NET, .NET Core, MVC, WCF, Entity Framework, SQL Server, and Azure.
Enterprise Systems Integration Experience : Proven experience integrating with enterprise systems such as SAP, Ariba, Salesforce, MS Dynamics, or similar platforms, with a focus on understanding system-specific integration patterns.
Integration Architecture Expertise : Deep understanding and practical application of enterprise integration design patterns, including Service-Oriented Architecture (SOA), Model-View-Controller (MVC), RESTful API design, and N-tier architectures.
Integration Technology Proficiency : Extensive experience with integration technologies and protocols, including REST, SOAP, OData, EDI, Service Bus, message queues, and file-based integration methods.
Security andAuthN/AuthZ Expertise : Solid understanding of application security principles and practical experience implementing authentication and authorization mechanisms, including Single Sign-On (SSO), JWT tokens, OAuth, OpenID Connect, and SAML.
Education: Bachelors degree in Engineering, or a related field with a first-class or equivalent distinction.
Bonus Points:
Client-Side Scripting Proficiency: Proficiency in client-side scripting languages like JavaScript and familiarity with frameworks like jQuery, Vue.js, or React is a plus.
Azure Cloud Experience: Experience with the Azure cloud platform is highly desirable.