Description
Salesforce OMS Developer sênior
Requirements
Role Overview
We are seeking a skilled Salesforce OMS (Salesforce Order Management) Senior Developer to design, develop, and enhance order management solutions within the Salesforce ecosystem. This role is primarily hands-on, focusing on building scalable, high-quality solutions that support the full order lifecycle.
The ideal candidate has strong expertise in Salesforce development combined with experience in OMS/SOM implementations, integrations, and complex business logic.
Key Responsibilities
Development & Configuration
- Develop and implement Salesforce OMS (SOM) solutions using:
- Apex classes, triggers, and batch jobs
- Lightning Web Components (LWC)
- Salesforce Flows and declarative tools
- Configure and customize order management processes, including:
- Order capture and validation
- Order orchestration and fulfillment flows
- Returns, exchanges, and cancellations
Solution Design Support
- Collaborate with Architects and Tech Leads to implement technical designs and solution architecture.
- Translate business and functional requirements into technical specifications.
- Contribute to design discussions and suggest improvements based on platform capabilities.
Integration Development
- Develop integrations between Salesforce OMS and external systems such as:
- ERP systems (SAP, Oracle, etc.)
- Warehouse Management Systems (WMS)
- Payment gateways and logistics providers
- Build and consume REST/SOAP APIs.
- Support event-driven integrations and asynchronous processing.
Testing & Quality Assurance
- Write unit tests and ensure high code coverage and quality standards.
- Participate in system testing, integration testing, and defect resolution.
- Troubleshoot and debug issues across environments.
Performance & Optimization
- Optimize application performance for high-volume order processing.
- Monitor and improve system efficiency and reliability.
- Identify and resolve bottlenecks in order lifecycle flows.
Collaboration & Agile Delivery
- Work within Agile teams, participating in:
- Sprint planning
- Daily stand-ups
- Retrospectives
- Collaborate with business analysts, QA engineers, and other developers.
- Provide accurate effort estimates and meet delivery timelines.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4–7+ years of Salesforce development experience.
- Hands-on experience with Salesforce OMS (SOM) or order management implementations.
- Strong proficiency in:
- Apex programming
- Lightning Web Components (LWC)
- Salesforce Flows and automation tools
- Experience working with integration patterns and APIs (REST/SOAP).
- Solid understanding of order lifecycle processes and commerce systems.
Preferred Qualifications
- Salesforce certifications such as:
- Platform Developer I (required in many cases)
- Platform Developer II (strong plus)
- Salesforce OMS Accreditation (preferred)
- Experience with Salesforce Commerce Cloud (B2C/B2B).
- Familiarity with middleware tools (e.g., MuleSoft).
- Experience with version control and CI/CD tools (Git, Copado, Jenkins, Azure DevOps).
Key Skills
- Salesforce OMS (SOM) development
- Apex and LWC development
- Integration and API development
- Debugging and problem-solving
- Understanding of order lifecycle and fulfillment processes
- Agile development practices
- Attention to detail and quality
Benefits
Reembolso de certificações obtidas até o limite indicado
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).
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).