About This Role
Developing, testing, deploying, and supporting integrations between different business applications and systems is the core of this role. The Integration Developer works closely with the Integration Lead and engineering teams to deliver reliable, scalable, and maintainable integration solutions.
Responsibilities
- Develop integrations
- Build integrations between ERP, CRM, eCommerce, OMS, WMS, and other enterprise systems
- Develop API-based, file-based, and event-based integrations
- Develop and consume REST and SOAP APIs
- Configure webhooks and other system-to-system communication mechanisms
- Perform data mapping, transformation, validation, and routing
- Perform unit and integration testing
- Support deployment across development, testing, and production environments
- Resolve issues identified during testing and production support
- Implement error handling, logging, and retry mechanisms
- Monitor integration processes and identify failures or performance issues
- Troubleshoot and resolve integration-related production issues
- Document integration flows, mappings, APIs, and technical configurations
- Follow established development standards and participate in code reviews
- Work with Integration Leads, architects, developers, QA teams, and business stakeholders
- Understand functional requirements and convert them into technical integration solutions
Requirements
- 2-4 years of experience in application or system integration development
- Hands-on experience with at least one integration platform such as Boomi, MuleSoft, Workato, Informatica, or similar
- Good understanding of REST APIs, SOAP services, webhooks, and file-based integrations
- Experience with data mapping and transformation
- Understanding of JSON, XML, CSV, and other common data formats
- Experience troubleshooting integration failures and resolving technical issues
- Familiarity with Git or other version control systems
- Strong problem-solving and debugging skills
- Good communication and collaboration skills
- Ability to learn new technologies and integration platforms quickly
- Ability to work independently as well as part of a development team
- Ability to thrive in a fast-paced, constantly evolving environment
Nice to have:
- Experience integrating ERP, CRM, eCommerce, OMS, WMS, or similar applications
- Experience with AWS, Azure, GCP, or other cloud environments
- Knowledge of message queues, event-driven integrations, or API management
- Relevant Boomi, MuleSoft, or similar certification
About the Company
OmnifiCX is a cloud-native multi-tenant unified commerce platform built using cloud-first frameworks, facilitating thousands of customers to manage their eCommerce businesses from a single integrated platform. It ensures that data, inventory, and processes are centralized and shared across all channels, and integrates with a wide range of external systems such as ERP, CRM, payment gateways, shipping carriers, and marketing platforms to allow retailers to connect and optimize various aspects of their businesses.