Key Responsibilities
Salesforce Development
- Design, develop, test, and deploy high‑quality solutions on the Salesforce (SFDC) platform
- Build custom functionality using Apex, Lightning Web Components (LWC), Visualforce, and batch processes
- Apply JavaScript design patterns and use JavaScript, HTML, and CSS to create responsive user experiences
- Perform unit testing, troubleshooting, performance optimization, and code documentation
- Prototype and evaluate new Salesforce capabilities and features
Salesforce Administration
- Manage users, roles, profiles, permission sets, and security controls
- Configure objects, fields, page layouts, validation rules, flows, and approvals
- Create and maintain reports, dashboards, and data visibility models
- Perform data migration and maintenance using Salesforce Data Loader
Operations & Support
- Deliver enhancements, break/fix support, and production issue resolution
- Maintain Salesforce data integrity, availability, and security
- Support Service Cloud and/or Experience (Customer) Cloud implementations
- Collaborate on integrations and API‑based solutions
- Document technical designs, best practices, and operational procedures
Experience & Qualifications
- Bachelor’s degree in Computer Science or a related field
- 4+ years of software development experience
- 3+ years of hands‑on Salesforce experience (Service Cloud and/or Experience Cloud)
- Strong experience with Salesforce Lightning and LWC
- Proficiency in Apex, SOQL, SOSL, Visualforce, and Salesforce APIs
- Experience with HTML, CSS, JavaScript, AJAX, and related web technologies
- Familiarity with Experience Cloud, LWR framework, and Salesforce integrations
- Knowledge of DevOps and CI/CD practices for Salesforce
- Salesforce certifications preferred:
- Salesforce Administrator
- Platform Developer I / II
- App Builder
- Salesforce AI Associate / Specialist
- Strong communication skills and ability to explain technical solutions to business users
- Excellent problem‑solving and attention to detail
- Experience documenting technical designs and system configurations
- Ability to manage multiple priorities and work independently
- Collaborative mindset with a focus on continuous improvement