Salesforce OMS Developer - Everett, United States - Funko

    Default job background
    Description

    Job Description

    Job Description

    Funko Overview

    Welcome to the Funko-verse, a world built on pure imagination, a land governed by the philosophy that stories matter, a universe comprising characters from countless fandoms, a galaxy of once upon a times and happily ever after's.

    But what does Funko do?

    Funko is a purveyor of pop culture, making and selling license-focused collectibles. We're based in Everett, WA where we have a store that delights kids of all ages (kids at heart included). We currently hold hundreds of licenses for franchises ranging from Marvel to Harry Potter, giving us the rights to create tens of thousands of characters—one of the largest portfolios in the pop culture and collectibles industry. We take your favorite characters and turn them into adorable, or sometimes scary, collectible figures. Our most famous line, Pop Vinyl has millions of fans around the world.

    As a Salesforce OMS Developer, you will be responsible for designing, developing, updating, and supporting technical solutions for the Salesforce OMS implementation (using Apex and Javascript) and integrations with other Salesforce Cloud and external systems, such as Salesforce Commerce Cloud. We are looking for someone that can design complex systems and can also carry out the coding and deployment of the Salesforce OMS system.

    The ideal candidate can communicate on a technical and business level and will have a deep understanding of Salesforce products and eCommerce systems. Our platform consists of several systems based on languages such as Java, PHP, NodeJS, ReactJS and more.

    Your Superpowers in Action

    • Work with Product Management to develop digital consumer experiences based on a foundation of Salesforce Commerce Cloud (Demandware) and Salesforce OMS
    • Translate business requirements into well-architected solutions that best leverage the Salesforce platform and products.
    • Interact with the tech lead and clients to create, discuss, and understand end-to-end specifications for eCommerce solutions.
    • Develop, test, and document custom development, integrations, and data migration elements of a Salesforce implementation.
    • Implement unit tests for the application and create documentation.
    • Follow coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed.
    • Diagnose and solve technical issues related to e-commerce and Salesforce OMS implementation.
    • Review code and provide direction to developers as it relates to development standards and best practices.
    • Assist development efforts in an agile software development environment, participate in sprint planning, task breakdown, and daily stand-ups.

    Must-Have Superhero Gadgetry

    • 2-4 years of experience with Salesforce Commerce Cloud (SFCC) integration with Salesforce OMS.
    • Bachelor's degree or equivalent in Information Systems / Computer Science.
    • Salesforce Platform Developer I and II certifications are a plus.
    • Familiarity with Salesforce Order Management (SOM) and its capabilities.
    • Knowledge of Order Management concepts such as order orchestration, inventory allocation, order fulfillment, and order routing.
    • Experience with integrating third-party systems such as ERP (Enterprise Resource Planning) and WMS (Warehouse Management Systems) with Salesforce OMS.
    • Understanding of event-driven architecture and messaging frameworks like Salesforce Platform Events or Apache Kafka for real-time order processing.
    • Ability to design and implement scalable solutions to handle high volumes of orders and transactions.
    • Familiarity with Salesforce Lightning Web Components (LWC) for building modern user interfaces.
    • Understanding of Salesforce security model and best practices for securing sensitive order data.
    • Experience with Agile development methodologies and tools like Jira for project management

    Salary Information

    The base salary range for this position in the selected city is $105,000-130,000 annually.​ Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.