Senior Salesforce Developer
San Jose, CA, US
The Senior Salesforce Developer position is open for remote work or on site at our San Jose, CA location.
Key Duties and Responsibilities:
- Develop new and improve on existing business processes solutions
- Design, develop and deploy Apex Classes, Controller Classes, and Apex Triggers from various functional needs in application
- Changed application from 2-tier to 3-tier by separating business logic from presentation layer
- Create page layouts, organized fields, custom links, and other components
- Create Admin options, User Interface, organization-wide defaults, role hierarchy, workflows, and workflow rules
- Collect specification, conduct analysis on requirements, architecture, design, and implementation
- Configure Data Loader, upload data in CSV files, and implement custom functionality
- Drive Robotic process Automation (RPA) to automate manual processes
- Gather high level business requirements, functional specifications, and prepared use cases
- Proactively seek out and identify needed system changes and ways to further enhance the end-user experience
- Assist with determining how salesforce can be expanded to meet new business needs
- Evaluate, select, implement, and integrate technology tools into scalable solutions
- Contribute expert technical knowledge to advance innovative and improve existing solutions
- Keep up to date with Salesforce releases, features, and best practices to make recommendations to management regarding implementations
- Develop reports and dashboards with best practice and usability to assist in making data driven business decisions
- Develop and maintain proper documentation of Salesforce platform configuration and development efforts
- Create and administer training to existing or new users/groups; provide one to one training to end users on an on-going basis
- Communicate regularly with user base regarding new features, enhancements, and changes to the system
Required Skills:
- Strong understanding of the salesforce platform, security settings, Rest and SOAP API, object relationships, automation process, profiles and roles, validation rules and page layouts
- Strong data analytical skills and working experience of data loader or equivalent tool
- Expert understanding of CRM Architecture, Salesforce process defaults and data structures as well as integrated applications including Salesforce CPQ
- Strong understanding of Salesforce best practices on data governance, security, and releases
- Fluent in creating Lightning component, Apex classes, Visualforce pages, and working with JavaScript
- Demonstrated ability to manage multiple data analysis requests of varying size/scope with attention to detail
- Experience with Agile development methodologies and tools (e.g., Jira)
- Multiple years of experience working in and supporting users in Sales and Service Cloud environments
- Self-motivated and able to work both with the team and independently from a remote location
- Excellent written and verbal communication skills
- Excellent analytical, organization, and interpersonal skills
- Ability to work cross-functionally with members in all departments
Education & Certifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or Engineering majors
- 7+ years Salesforce administration experience at a mid-level administrator in a customized org
- 2+ years of experience working with and supporting Salesforce CPQ implementations
- 2+ years of experience working with Apex is preferred
- Salesforce certification is preferred: Administrator, Platform App Builder, CPQ Specialist
#LI-MMLP
Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto
Job Segment:
User Experience, Computer Science, Engineer, CRM, Information Technology, Technology, Engineering