You will design, develop, and implement secure integrations to ensure seamless communication between software systems and components.
Responsibilities
- Design and develop middleware components and APIs to facilitate system communication and data transformation.
- Translate business requirements into technical specifications and system architecture for integration planning.
- Write code and scripts to build connectors, interfaces, and mapping logic.
- Analyze existing system functionalities, data structures, and dependencies to identify integration points.
- Troubleshoot integration issues through code debugging and log file analysis, and oversee production deployment and maintenance.
Required Skills
- 10+ years of experience in software or data integration roles.
- Direct experience creating enterprise-level integrations across diverse technical environments.
- Proficiency in Java, Python, or C++.
- Hands-on experience with Microsoft SQL and/or Oracle automated integration tools.
- Extensive knowledge of relational database structures and optimization.
- Experience designing and building web services using SOAP and REST protocols.
- Proficiency with data formats including JSON and XML.
- Experience with EDI and Obi.
- Ability to produce technical and operational documentation for both technical and non-technical users.