Experience
Core Development:
- Proficient in Apex, lightning aura/web components.
- Proficient in developing async processes.
- Deep understanding of SOQL and SOSL use cases.
- Strong with writing robust Test Classes.
Modules
- Have prior experience working with lightning Sales Cloud.
- Experience with Service Cloud and knowledge is a bonus.
Integrations
- Should be familiar with integrations using REST API, SOAP, and Enterprise Messaging-bus integration frameworks.
- Prior experience with Middleware/ETL tools like Boomi would be a plus.
Analytical And Architectural
- Provide inputs to a solution and have strong opinions on design and implementations.
- Understand business requirements and identify the right Salesforce features and functionalities.
Troubleshoot And Debugging
- Should be able to analyze logs utilizing an IDE or native Salesforce debugger for both core and lightning development.
- Ability to debug flows and process builders.
Release Management
- Experienced working in a structured release management environment.
Other Requirements:
- Deep domain knowledge of Salesforce.com Security Model and its implementation in lightning and apex development.
- Understanding of scrum methodologies.
- Good communication skills, team player, and a self-starter.