Posted on: 08/10/2026
Role Overview :
We are looking for a Senior Software Development Engineer with deep technical experience in Salesforce Revenue Cloud, including Advanced Billing and Salesforce CPQ, who can design, build, and scale enterprise-grade Quote-to-Cash (QTC) solutions. You will work on core engineering tasks that support pricing configuration, contract lifecycle management, subscription billing, revenue recognition, and seamless integrations with ERP and payment gateways. This is a highly technical, hands-on role requiring end-to-end development expertise in the Salesforce Platform, with a strong understanding of Sales Cloud, Revenue Cloud, and Experience Cloud.
Key Responsibilities :
Development & Customization :
- Develop and maintain complex solutions in Salesforce CPQ and Revenue Cloud, using Apex, LWC (Lightning Web Components), Triggers, Batch Jobs, Scheduled Jobs, and Asynchronous Apex.
- Configure and customize CPQ logic including Product Bundling, Constraint Rules, Discount Schedules, Advanced Approvals, and Custom Quote Templates.
- Implement RCA logic including Billing Schedules, Usage-Based Billing, Tax Calculation, Payment Processing, Credit/Debit Notes, Evergreen and amendment subscriptions, and Revenue Recognition models.
Platform Architecture :
- Design scalable architecture leveraging Salesforce Revenue Cloud, Sales Cloud, and Experience Cloud.
- Implement security models using Sharing Rules, OWD, Role Hierarchies, and Permission Sets.
- Drive architectural decisions regarding data modeling, sharing strategies, governor limits, and multi-org environments.
Integration & APIs :
- Build and manage RESTful and SOAP APIs for integration with ERP (e.g., SAP, NetSuite), Payment Processors (e.g., Stripe, Adyen), and Middleware (e.g., Mulesoft, Dell Boomi).
- Utilize Platform Events, Change Data Capture (CDC), and Streaming APIs for real-time data flow.
DevOps, CI/CD & Release Management :
- Use Salesforce DX for source-driven development.
- Implement automated deployment pipelines using Copado or AutoRABIT.
- Manage version control with Git and sandbox strategies.
Testing & Quality Assurance :
- Write comprehensive unit tests with >85% code coverage.
- Perform integration testing and support UAT cycles.
- Use test automation tools like Provar or Selenium for regression testing.
Required Experience :
- 5+ years of Salesforce platform development experience.
- Strong command over Apex, LWC, Visualforce, SOQL/SOSL, and Flow Builder.
- Proven experience working with large data volumes, governor limits, and performance optimization.
- Deep understanding of Salesforce CPQ object model.
- Experience integrating Salesforce with ERP, finance, and payment platforms.
- Hands-on experience in Agile/Scrum environments.
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1677513