Job description
Role Overview
Senior Integration Support Specialist at Salla. This role focuses on ensuring seamless connectivity and integration between Salla and its partners, working across cross-functional teams to design, optimize, and support integrations that enable clients to maximize software value and enhance business efficiency.
Role Purpose
To architect scalable and efficient integration solutions that enable smooth communication between the Ecommerce SaaS platform and external systems, while ensuring adherence to best practices, standards, and high-quality delivery.
Key Responsibilities
Integration Architecture
- Design and develop robust integration architectures enabling communication between the Ecommerce SaaS platform and external systems such as ERP, CRM, payment gateways, and third-party applications.
- Architect scalable solutions aligned with product development and business objectives.
API Integration & Design
- Design and maintain high-quality APIs to facilitate data exchange and system interoperability.
- Collaborate with internal teams to define API specifications and ensure compliance with industry standards.
- Optimize API performance, scalability, and reliability through proper caching, load balancing, and error handling strategies.
Testing & Quality Assurance
- Conduct thorough testing of API integrations to ensure functionality, data accuracy, and error handling.
Customization & Client Support
- Work closely with clients to understand their specific integration requirements and provide tailored solutions.
- Customize integration workflows to meet unique business needs while maintaining scalability and reliability.
Troubleshooting & Technical Support
- Investigate and resolve integration-related issues promptly.
- Provide technical support to clients and internal teams, offering expertise on integration best practices and troubleshooting techniques.
Security & Authentication
- Implement secure authentication and authorization mechanisms for API endpoints, ensuring data privacy and integrity.
Documentation & Knowledge Management
- Create and maintain comprehensive documentation for integration processes, APIs, and troubleshooting guides.
- Ensure that documentation is up-to-date and accessible to internal teams and clients.
Versioning & Maintenance
- Manage API versioning and handle upgrades while ensuring backward compatibility when necessary.
Strategic & Continuous Improvement
- Stay abreast of industry trends, emerging technologies, and best practices related to Ecommerce integrations.
- Evaluate and recommend new tools and technologies that can enhance integration capabilities.
- Mentor junior team members.
Collaboration
- Collaborate with product managers, software engineers, and other stakeholders to align integration efforts with overall product development and business objectives.
Qualifications & Experience
- Bachelor's degree or higher in Computer Science, Information Technology, or a related field.
- Proven experience of 4+ years as an Integration Engineer, preferably in the Ecommerce or SaaS domain.
- Hands-on experience with authentication protocols such as OAuth 2.0, JWT, and OAuth/OpenID Connect.
- Experience with Ecommerce platforms and their APIs (e.g., Shopify, Magento, WooCommerce).
- Familiarity with common third-party APIs (e.g., payment gateways, shipping services).
Skills & Competencies
- Strong proficiency in API design principles and patterns.
- Expertise in integration technologies such as RESTful APIs, SOAP, Webhooks, messaging queues, and other web service technologies.
- Strong knowledge of API security best practices, including encryption, tokenization, and identity management.
- Strong problem-solving and analytical skills.
- Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
- Ability to communicate technical concepts to non-technical stakeholders.
- Passion for delivering high-quality solutions.