Integration Solution Designer- Extensibility Dev
TPI Global (formerly Tech Providers, Inc.)
- Reston, VA
- Permanent
- Full-time
3+ Months Contract
Reston, VA (100% Remote)Duties:
- As an Integration Solution Designer, you will lead integration development projects, supporting the business capabilities that provide core functionality in running the client’s higher education businesses.
- The Integration Solution Designers will configure and customize integration middleware, data attributes for business domains, and connectors to enable data exchange between diverse systems.
- You will analyse business requirements and ensure implemented integrations are effectively integrated into the modernization technology ecosystem.
- You will ensure that the technology solutions delivered are aligned with enterprise strategies and adhere to target reference architectures by applying sound architectural principles & best practices and following client’s IT governance processes and guidelines. You should be able to identify and address potential bottlenecks, performance issues, and data conflicts during the integration process.
- You will collect data attributes and transformation rules to ensure data consistency and accuracy while moving information between different systems.
- This role is critical as we build our next-generation services and capabilities to mature our solution on the cloud.
- This role will assist our key technology strategy while directly responsible for service architecture, which integrates several of our products/solutions across the enterprise.
- This is a high-impact and high-visibility opportunity to bring your expertise and make a difference.
- 5+ years of experience in designing, developing, and implementing integration solutions for complex Student, Financial Aid, Finance and/or HR systems (ideally ERP-specific), including conducting integration impact assessments, creating integration designs (both high-level and detailed), defining testing approaches for integration and planning and execution for modernization systems.
- 5+ years experience in web service development and integration patterns using REST or SOAP, JMS messaging, Request/Reply, and Publish /Subscriber models.
- 2+ Complex integration architecture and design experience with working experience and knowledge on at least one ESB integration platform (MuleSoft ESB, Oracle SOA/OSB, IBM Websphere ESB, Microsoft Biztalk).
- Exposure to API-based integration strategies for integrations is a must
- Good SOA architecture understanding.
- Hands-on experience designing and developing inbound and outbound integration interfaces with API Web services (REST and SOAP service development skills)
- Experience in managing integration projects, understanding the client ecosystems and delivering the assessment integration requirements and managing the technical implementation and delivery for the project executions
- Strong and broad exposure to integration middleware platforms and tools like AWS, Boomi, MuleSoft, or similar solutions enterprise integration tools
- Experience in large-scale Technology Change Programs through delivery and transition to business-as-usual arrangements
- Knowledge and experience with XML-related technologies (XML, XSD etc)
- Knowledge and experience in HTTP, REST, SOAP, JSON technologies.
- Knowledge and experience of bases (SQL)
- Knowledge and experience with Software Version Control systems: GIT, SVN etc.
- Strong understanding of system architecture principles and the ability to design scalable and efficient integration solutions that align with the overall IT infrastructure
- Strong knowledge of various integration technologies, platforms, and tools, including a deep understanding of integration patterns, APIs, ETL (Extract, Transform, Load) processes, middleware, and collect data attributes for the exchange of business domain objects.
- Schedule and conduct meetings with customer representatives to understand their requirements and accurately capture them for use in downstream phases of the software development life cycle.
- Be able to identify appropriate technologies for the solution given the constraints of the client environment.
- Proficiency in integrating ERP systems with other enterprise applications, databases, and other third-party systems to ensure seamless data exchange.
- Sound analytical and problem-solving skills to address complex challenges related to ERP architecture and system integration.
- Prepare concise technical documents that accurately describe project requirements and specifications for delivery.
- Work with a dynamic team of developers and other peers to Architect, build, and test the processes according to the prepared specifications.
- Technical knowledge of higher education domain objects (ideally ERP-specific) is preferred.
- Strong end-to-end team and project skills, including experience in Waterfall and Agile delivery methods and techniques (e.G., daily stand-ups, prototyping, sprints), detailed ‘hands on’day-to-day management of workstreams, as well as working within large teams to drive highly strategic and transformational initiatives within complex organizational environments.
- Excellent planning, organizational, and time management skills and solid attention to detail.
- Excellent written and oral communication skills, including the ability to prepare and deliver detailed reports, briefings, and presentations to various audiences and a strong ability to converse with stakeholders at all levels of an organizational hierarchy.
- Bachelor’s qualification in computer science / Information Technology / Software Engineering or equivalent (and/or extensive relevant experience).