Mirakl Senior Developer Job Description
- Design, develop/build and maintain integrations between Mirakl and internal systems (ERP, PIM, OMS, CRM).
- Implement and customize marketplace workflows using Mirakl APIs and SDKs.
- Should be able to implement end-to-end Mirakl marketplace solutions
- Responsible for developing, customizing, and maintaining Mirakl-based e-commerce solutions for our clients.
- Design and implement robust API-based solutions using RESTful standards.
- Collaborate with product owners, architects, and business teams
- Customize Mirakl flows for product onboarding, pricing, orders, vendor management, and invoicing.
- Guide and mentor junior developers on best practices and Mirakl-specific development patterns.
- Conduct code reviews when required and ensure high-quality deliverables following Agile methodologies.
- Troubleshoot complex issues and ensure performance, scalability, and security of marketplace features.
- Maintain comprehensive documentation of integrations, processes, and configurations.
- Collaborate with frontend/backend teams to develop marketplace features and functionalities.
- Develop and maintain RESTful API integrations and support third-party vendors.
- Work with business stakeholders to gather requirements and translate them into technical solutions.
- Troubleshoot technical issues and provide ongoing support for Mirakl platform users.
- Ensure code quality and participate in code reviews and Agile ceremonies.
- Solid understanding of e-commerce concepts and best practices.
- 5+ years of experience in software development and 2+ years working directly with Mirakl.
- Strong experience with REST APIs and integration.
- Proficiency in one or more programming languages: Java, Python, Node.js, or similar.
- Experience working with microservices, message queues (Kafka, RabbitMQ), and CI/CD pipelines is a plus.
- Mirakl Certification is a plus
- Agile/Scrum experience.
- Familiarity with version control systems
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to meet project deadlines.
- Ability to work effectively in a fast-paced and dynamic environment.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in cross-functional teams.