Bachelor’s degree or equivalent in computer science, or relevant field
5+ years of the overall experience, including 3+ years in a Salesforce development role, preferably the CPQ and Billing modules
Salesforce Administrator, Platform App Builder, and Developer I & II certifications preferred
Demonstrated competency in Object-oriented Programming
Experience in Apex, VisualForce, Aura, Lightning Web Components, APIs, SOSL, SOQL, SOAP or REST-based web services, SQL, XML, and JavaScript
Experience utilizing development frameworks and libraries, such as the Lightning Component Framework, Salesforce Lightning Design System, and jQuery, or equivalent
Advanced knowledge of Salesforce data modeling concepts and relational databases
Professional experience in a test-driven and formal QA development environment, including development/staging/production (or similar) deployment cycles
Willingness to work with teams spread across different time zones and odd hours