- At least5 yearsof strong hands-on experience on Salesforce- Strong developer experience on writingsecure and high performingcustom code (Apex, Triggers), usage of metadata and custom settings for making code more dynamic and configurable, experience in development using name space.- Strong experience in Custom User Interface development including Visualforce pages/Lightning Pages, Aura Components and Lightning Web Components design system, JavaScript, HTML/CSS.- Proficient with VSCode, Version controlling, Salesforce Lightning Design System.- Integration: Use Salesforce to integrate with other systems.- Understanding of enforcingsecurity featuresexist with Apex and how to use it effectively with/without sharing, enforce FLS and CRUD with Apex- Experience writingproper apex unit tests with proper assert and not just code coverage persona specific tests, +/- tests, bulk tests etc.- Experience withCI/CDand meta-data API and tools like VSCode, Bitbucket, ANT etc- Good understanding and usage of service layers within Apex such astrigger frameworks, Test data factories/Unit test frameworks,Integration frameworksetc.- Experience in Partner community, Customer Community and Public sites.- Preferably have a consultative nature.Key criteria:- Should be able to work individually or in a team.- Should have the ability to provide technical support and mentor the team.- Should be able to work directly with customer from remote or client location.- Must hold Salesforce certification.- Must be able to handle stressful situations, if any.- Should have the ability to break down the task, estimation, allocation, execution and ensuring timely delivery.- Should have the ability to develop salesforce solutions with best practice in mind.- Should be able to interpret technical specification.