- 5+ years of hands-on Salesforce development experience
- 3+ years of Apex programming and Lightning Web Components development
- 4+ years of Salesforce configuration and administration experience
- Bachelors or Master Degree in Engineering, computer applications,
- Proven experience with full software development lifecycle (SDLC)
- Solid background in object-oriented programming concepts
- Experience with version control systems (Git) and deployment tools
Development Skills –
- Apex: Advanced proficiency in Apex classes, triggers, batch classes, and scheduled classes
- Lightning Web Components (LWC): Experience building modern, responsive user interfaces
- Visualforce: Ability to create and maintain Visualforce pages and controllers
- SOQL/SOSL: Advanced querying skills and performance optimization
- JavaScript: Strong JavaScript fundamentals for Lightning development
- HTML/CSS:
Front-end development skills for custom user interfaces
Configuration Skills –
- Platform Configuration: Objects, fields, relationships, page layouts, record types
- Process Automation: Workflow rules, Process Builder, Flow, and approval processes
- Security Model: Profiles, permission sets, roles, sharing rules, and field-level security
- Data Management: Data import/export, data loader, and data quality management
- Reports & Dashboards: Advanced reporting and analytics configuration
- Custom Applications: App building, custom tabs, and user experience design