Job Description
- Responsible for maintaining and extending an application’s Apex services and user interfaces in
Lighting Web Components and Aura Components where necessary.
Work with and lead a team to design and implement new capabilities according to enterpriseApex design patterns.
Expand and implement event-based architecture to build new features within a managedpackage.
Collaborate with business stakeholders to understand product roadmap and establishprioritization.
Perform standard product developer tasks such as estimating, testing, documenting, performingpeer reviews, providing support, diagnosing / resolving defects
Own and execute managed package activities including source control, CI / CD, releases,AppExchange security reviews, and License Management Application tasks
Provide leadership and mentorship to development team members.Keen focus on building intuitive and functional Salesforce applications.Must have skills and background :
Bachelor’s degree in computer science, engineering, or related fields7 or more years of software development experience with at least 5 years on Salesforce technologies, especially Sales Cloud and AppExchangeExperience leading development teams.Experience with Flows, Apex, Lightning Web Components / Aura Components, and managed packagesExperience with enterprise topics such as integration, asynchronous / platform events,security / identity, and large data volumes
Hold multiple Salesforce developer certifications – Platform App Builder, Platform Developer I, and Platform Developer II, additional Salesforce Architect Certifications a plusAbility to design Objects and RelationshipsKnows the security model in Salesforce.Understands Bulkification and can write optimized code with Apex, Triggers and SOQLNice to have skills and background :
Basic Community / Experience CloudSalesforce Deployment / DevOps experience