Description
Requirements
Role Overview
We are looking for a hands-on Salesforce OMS (Salesforce Order Management) Tech Lead to drive the technical implementation and delivery of order management solutions. This role combines deep technical expertise with team leadership, ensuring high-quality development, scalable solutions, and alignment with architectural standards.
The ideal candidate is an experienced Salesforce professional with strong OMS/SOM knowledge, capable of leading development teams and delivering complex order lifecycle solutions across integrated systems.
Key Responsibilities
Technical Leadership
- Lead the development and configuration of Salesforce OMS (SOM) solutions.
- Act as the primary technical point of contact for OMS-related deliveries.
- Guide and mentor developers, ensuring best practices and coding standards are followed.
- Conduct code reviews and enforce quality, security, and performance standards.
Solution Implementation
- Implement end-to-end order management workflows, including:
- Order capture and validation
- Order orchestration and routing
- Fulfillment and shipment processing
- Returns, exchanges, and cancellations
- Configure OMS features using:
- Flows, Process Automation
- Apex and Lightning Web Components (LWC)
- Ensure optimal use of standard functionality with minimal customizations.
Integration Development
- Build and manage integrations between Salesforce OMS and external systems such as:
- ERP systems (SAP, Oracle, etc.)
- Warehouse Management Systems (WMS)
- Payment and logistics providers
- Implement API-based integrations (REST/SOAP) and event-driven patterns.
- Collaborate with middleware teams (e.g., MuleSoft) where applicable.
Collaboration & Delivery
- Work closely with Solution Architects, Product Owners, and Business Analysts.
- Translate functional requirements into technical designs and implementation plans.
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
- Provide effort estimations and support delivery planning.
Performance & Optimization
- Identify bottlenecks and optimize order processing performance.
- Ensure solutions can handle high transaction volumes and scalability requirements.
- Troubleshoot and resolve production issues effectively.
Governance & Best Practices
- Enforce Salesforce development best practices and platform limits.
- Maintain proper documentation (technical designs, APIs, data models).
- Support CI/CD pipelines and version control processes.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–8+ years of Salesforce experience, with hands-on development background.
- Proven experience with Salesforce OMS (SOM) implementations.
- Strong expertise in:
- Apex programming
- Lightning Web Components (LWC)
- Salesforce Flows and automation tools
- Solid understanding of order lifecycle management and commerce flows.
- Experience with integration patterns and API development.
Preferred Qualifications
- Salesforce certifications such as:
- Platform Developer I & II
- Salesforce OMS Accreditation (preferred)
- Integration-related certifications
- Experience with Salesforce Commerce Cloud (B2C/B2B).
- Familiarity with MuleSoft or other middleware platforms.
- Experience with DevOps tools (Git, Copado, Jenkins, Azure DevOps).
Key Skills
- Salesforce OMS (SOM) expertise
- Strong hands-on development (Apex, LWC)
- Technical leadership and mentoring
- Integration design and API development
- Problem-solving and debugging
- Agile delivery and collaboration
- Performance optimization
Benefits
Fornecimento de equipamento informático para prestação do serviço
Seguro saúde ao consultor
Formação de idiomas: curso de inglês (ou outro idioma de interesse do projeto)
Suporte jurídico: custos dos *serviços advocatícios* necessários para o processo migratório
PLR – Prêmio anual de atingimento de metas (empresa e contrato)
Suporte contábil: apoio no pagamento de serviço de contabilista
Fatura "fechada". Receber 21 dias sempre, independente de feriados
Bônus – Dias não trabalhados mas remunerados (por período de contrato). A cada "x" meses de trabalho, será acumulado 1 dia (disponível para utilização).