The Sr Salesforce Certified Developer will build Salesforce solutions on Salesforce Sales Cloud, Service Cloud, Marketing Cloud, Salesforce Communities, or Knowledge.
Experience in Sales Cloud, Service Cloud, Marketing Cloud, and Salesforce Communities and knowledge would be an added advantage.
Hands-on development experience in Salesforce configuration with customization experience.
Write code in Apex, Build LWC, and create Salesforce Experience Cloud solutions.
Hands-on integrating systems, including building REST APIs and developing invoicing LWCs.
Develop unit/integration test cases.
Perform data updates/migration using Data Loader, Workbench, and Data Import Wizard.
Build and maintain user interfaces (UI) leveraging LWC and other Salesforce tools.
Ability to manage Salesforce security using Profiles, Permission sets, OWD, Role Hierarchy, and Manual Sharing.
Create Tabular, Summary, Joined, and Matrix Salesforce Reports for Data Analysis. Schedule Reports and Dashboards and maintain access to Report and Dashboard folders.
Hands-on experience to promote and deploy code using ANT tool and Changesets. Knowledge/Hands-on experience using CI tools like GIT, Jenkins, etc, is a plus.
Good understanding of Object-Oriented Programming concepts.
Understand and develop Salesforce solutions using Customization with support APEX Class, Triggers, Visualforce pages, Lightning components, etc, would be a plus.
Ability to work collaboratively in a creative, Agile environment and manage agile task assignments.
Development experience in UI technologies like Bootstrap, AngularJS, jQuery, and Javascript would be a plus.
REQUIREMENTS:
Certifications:
Required: Salesforce Certified Platform Developer I (PDI) and Salesforce Certified Administrator Certifications.
Preferred: Platform Developer II (PDII) and other Salesforce Certifications.
8+ years of Salesforce experience developing and managing applications on the Force.com IDE.
Develop scalable and efficient solutions by writing robust Apex code and building dynamic Lightning Web Components (LWC)
Clouds experience includes Sales, Service and Experience Cloud works.
Leverage hands-on expertise to integrate systems seamlessly, including designing and building REST APIs, developing invoicing-focused Lightning Web Components (LWCs), and creating intuitive user interfaces (UIs)
Practical experience in Salesforce admin tasks.
Proficient in permission sets, sharing rules, and access control/security.
Highly experienced in Salesforce Flows.
Data Loader/Data Migration experience.
As a developer, they should be able to run debug logs and efficiently debug code.
Understanding of Visualforce, Lightning Component Framework, Flow Process Builder, Apex controllers, Triggers, APIs, Governor limits, Web Services, and Batch Jobs.
High-level requirements gathering, ability to translate into technical specifications.
Knowledge of Salesforce Architectural best practices.
Knowledge of project management techniques and ability to lead small to medium-sized projects or development efforts.
General understanding of accounting and the various processes within the accounting function.
Ability to accurately estimate deliverables requirements into development hours.
FinancialForce.com, ERP Cloud, Communities, and FinancialForce Integrations, highly preferred.
Java, HTML, or CSS background a huge preference.
Salesforce Sales Cloud, Salesforce Service Cloud, Salesforce Marketing Cloud, Salesforce Pardot, and Salesforce Lightning Web Components are all preferred but not all required.
Deliver Site/Portals/Communities on the Salesforce Experience Cloud platform and Salesforce CMS (formerly Salesforce Community Cloud).
Flexible, autonomous, and team-work work style.
Expert strength in written and verbal communication skills.
OTHER: Must have no other full-time commitments, ready to engage in exciting technical consulting projects with our diverse portfolio of clients.