Job Description: Salesforce Developer Revenue Cloud
Job Summary
We are looking for an experienced Salesforce Developer with hands‑on expertise in Salesforce Revenue Cloud to design, develop, customize, and implement revenue management solutions. The candidate should have strong knowledge of Salesforce development, revenue lifecycle management, product configuration, pricing, quoting, and order management processes.
Key Responsibilities
- Design, develop, customize, and implement Salesforce Revenue Cloud solutions based on business requirements.
- Work on Revenue Cloud capabilities, including product catalog management, product configuration, pricing, quoting, and order lifecycle management.
- Develop and customize Salesforce applications using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce APIs.
- Configure pricing rules, product rules, discounting logic, and guided selling processes.
- Work with Salesforce CPQ and/or Revenue Cloud Advanced (RCA), depending on project requirements.
- Implement and maintain revenue lifecycle processes, including quote-to-cash, order capture, order fulfillment, and contract management.
- Integrate Salesforce Revenue Cloud with ERP, billing, payment, and other enterprise systems using REST/SOAP APIs and middleware.
- Develop custom objects, fields, flows, validation rules, triggers, and asynchronous Apex processes.
- Collaborate with business analysts, solution architects, QA teams, and stakeholders to translate functional requirements into technical solutions.
- Troubleshoot application issues, optimize performance, and ensure code quality and scalability.
- Participate in code reviews, unit testing, deployment activities, and production support as required.
- Follow Salesforce development best practices, security standards, and release management processes.
Required Technical Skills
- Strong hands‑on experience in Salesforce development.
- Experience with Salesforce Revenue Cloud, Revenue Cloud Advanced (RCA), and/or Salesforce CPQ.
- Proficiency in Apex, Lightning Web Components (LWC), SOQL, SOSL, and Salesforce APIs.
- Experience with product catalog configuration, pricing procedures, product rules, discounting, and quoting processes.
- Knowledge of quote‑to‑cash (Q2C) and order‑to‑cash business processes.
- Experience with Salesforce Flows, custom objects, triggers, validation rules, and asynchronous processing.
- Experience integrating Salesforce with external applications using REST/SOAP APIs.
- Knowledge of Salesforce security, profiles, permission sets, sharing rules, and governor limits.
- Experience with Salesforce deployment tools such as Salesforce CLI, change sets, or DevOps pipelines.
- Familiarity with Agile/Scrum methodologies and software development lifecycle practices.
Preferred Skills
- Experience with Revenue Cloud Advanced and its product configuration, pricing, quoting, and order management capabilities.
- Experience with Salesforce Billing, subscription management, contract lifecycle management, or revenue operations.
- Knowledge of ERP integrations such as SAP or Oracle.
- Experience with middleware platforms such as MuleSoft.
- Salesforce Platform Developer I/II, Salesforce CPQ Specialist, or relevant Revenue Cloud certifications.
Experience
- 4–8 years of overall Salesforce development experience.
- Relevant hands‑on experience in Salesforce Revenue Cloud, Revenue Cloud Advanced, or Salesforce CPQ.
- Experience delivering Salesforce implementations, enhancements, and integrations.
Education
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
Key Skills
Salesforce Developer | Salesforce Revenue Cloud | Revenue Cloud Advanced (RCA) | Salesforce CPQ | Apex | LWC | SOQL | Product Configuration | Pricing | Quoting | Quote-to-Cash | Order Management | REST API | SOAP API | Salesforce Integration