General information

Office (s)
Austin, TX, Minneapolis, MN, Philadelphia, PA
Date Published
Thursday, April 25, 2024
Country
United States
Job ID
24012
Function
Information Technology
Recruiter
Brady, Matthew R.

Description & Requirements

Senior Salesforce Developer

This position is responsible for corporate application support, development, strategy, standards, and administration for Epicor on a global basis supporting SalesForce.com Billing Quote to Cash & Revenue Recognition applications.  The Salesforce Developer techno-functional resource will be responsible for Salesforce application development and support for the worldwide Sales, Billing, and Finance Operations business organizations.

What You Will Be Doing:

  • Design solutions that leverage Salesforce CPQ, Billing & Revenue Recognition best practices and OOTB features to the possible extent
  • Development in Salesforce CPQ, Billing & Revenue Recognition platform using Object Oriented design methodologies, Workflow, Process Builders, Flows, Apex, Visualforce, Apex Triggers, Web Services/SOA, and related components.
  • Develop functional and technical requirement specifications working cross-functionally to develop automation and integration solutions in Salesforce CPQ, Billing & Revenue Recognition applications.
  • Identify the Salesforce CPQ, Billing & Revenue Recognition platform best practices for integration, application development, deployment, data integrity & ongoing enhancements.
  • Work with various business units to resolve Salesforce CPQ, Billing & Revenue Recognition application and data issues
  • Configure and test Salesforce CPQ, Billing, Revenue, and Add-On products to meet the approved designs.
  • Assist with SF CPQ, Billing & Revenue Recognition data imports and maintain integrations to other business applications
  • Execute SF configuration changes, perform new release evaluations and execute new functionality roll-outs
  • Design, build, test and deploy SF CPQ, Billing & Revenue Recognition customizations which may include Page Layout changes, Apex Triggers, Apex classes, Workflows, Flows, Process Builder, Formula Fields, Security, Visualforce pages and components, SOQL, as SOSL, automated email responses
  • Primary contact for application systems development, support, administration, and business requirement modeling

What You Will Likely Bring:

  • Strong knowledge of the full billing cycle including product setup, quoting, ordering Invoicing, Invoice Templates, Payment, and Payment Gateway configuration. Revenue Recognition, Financial Reporting, and integration into the ERP and financial system
  • Solid experience in data migration strategy, tools, and processes to migrate data between custom revenue recognition systems to Salesforce CPQ and billing.
  • Strong understanding of billing processes and operations as they apply to subscriptions, order orchestration, activation, revenue recognition, invoice generation, taxation, payment processing, and general ledger (GL) processing and management.
  • Experience with Product Selection, Bundling and Configuration Rules, Pricing and Discounting, Quote Output Generation, Contracting Process
  • Extensive knowledge of product configuration, complex pricing rules & sequence, quote configurator plugins & Salesforce CPQ APIs
  • Proficiency in various CPQ functionalities like perpetual and subscription-based licensing, seasonal licensing, amendments, extensions, co-terming, and renewals
  • Good knowledge of CPQ processes like Upsell, Downsell, product swap, cancellation, and auto-renewal scenarios.
  • Good knowledge of Salesforce Opportunity Management and Order Management modules.
  • Provide project work estimation, participating in the planning, analyzing user requirements, design and development, documentation, unit testing of scalable and reusable SF CPQ, Billing & Revenue Recognition solutions.

What Could Set You Apart:

  • Thorough understanding of SFDC governor limits and best practice guidelines.
  • Experience building and managing 3rd party integrations including RightRev, Netsuite, or similar financial applications.
  • Experience in designing and developing integrations from SF Billing Cloud to upstream and downstream ERP applications using Force.com API(s) and web services
  • Experience in CPQ, Billing & Revenue Recognition configurations and automation
  • Expert in Performing Salesforce administrative tasks such as creating profiles, roles, users, page layouts, email services, approvals, workflows, reports, dashboards
  • Expert in designing custom formula fields, field dependencies, validation rules, workflows, flows, and approval processes for automated alerts, field updates, and email generation according to application requirements.
  • Development Experience in using Visualforce pages, Lightning components, Apex classes, and Apex Triggers, Process and Flow Builder, SOQL, SOSL
  • Experience with salesforce.com Web Services APIs including force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
  • Experience in writing unit test

About Epicor 

At Epicor we know that success comes from working together. Everyone has a role to play, and it’s the essential partnerships across our company that are crucial to our customers’ success and our growth as a business. 

We’re truly a team. Working in close partnership, we bring wide-ranging talents together in powerful collaborations. We think innovatively, share our knowledge generously, and constantly learn from our colleagues. We’re proud of the success we achieve every day, but we never stop challenging ourselves and encouraging each other. Together, we go further and imagine an even brighter future. 

Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs.

Equal Opportunities and Accommodations Statement 

Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you—that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless. 

We are an equal-opportunity employer. 

#LI-MB2 #LI-HYBRID