Share this Job

Senior Salesforce Developer

ID:  5521
Function:  Information Technology

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


Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto

Job Segment: User Experience, Computer Science, Engineer, CRM, Information Technology, Technology, Engineering