Share this Job
Apply now »

Senior Salesforce Developer

Date:  Oct 20, 2021
Req ID:  46286
Remote Position:  Yes
Country:  US
Line of Business:  VSP Vision Care
Division:  Information Technology

VSP Global is comprised of five complementary businesses that combine high-quality eye care insurance, high-fashion eyewear, customized lenses, ophthalmic technology and retail solutions, with employees in over 23 countries. No matter the role, we’re all focused on a singular mission: to help people see. Learn more by visiting

General Summary

With minimal direction; design, develop, maintain, enhance, test and implement solutions on the Salesforce Platform to meet business needs throughout VSP Global. Sr. Salesforce Developer is responsible for technical aspects of the entire process of agile development for large complex projects. Sr. Salesforce Developer may supervise or coordinate activities of other personnel as necessary within Agile development cycle.

Essential Functions

Utilize business user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules, in a timely and cost-effective manner 


Generate design and development plans to achieve highly complex business and technology needs, ultimately achieving competitive advantage for the business


Provide technical leadership to coworkers throughout coding, configuration, and project progression


Determine root cause for the most complex software issues; develop practical efficient permanent technical solutions


Conduct system analysis, and contribute to system planning operations for highly complex projects


Mentor other Salesforce Developers to allow for skill/knowledge development through advice, coaching, and training opportunities


Drive constructive change and provide leadership


Lead all phases of software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment, and support


Design and manage the execution of test plans to ensure a quality solution is delivered


Act as subject matter expert to anything related to Salesforce


Provide education of Salesforce applications, processes, and procedures to stakeholders of Salesforce capabilities and help developers understand the business impact of technical decisions


Work in the development environment which includes custom objects, workflows, validation rules, triggers, the IDE, SOSL, SOQL, and web services


Use declarative development tools such as workflow rules and field updates, escalation and assignment rules, approval processes, and process build


Develop, enhance and maintain custom applications on the platform 


Responsible for Apex development and test coverage


Audit, identify, and resolve data integrity issues and data migration using tools such as duplication management, DemandTools, and the DataLoader 


Troubleshoot system issues and implement bug fixes


Integrate with other systems including web services and app exchange apps


Apply best practices and design patterns on the platform


Administer, customize and configure Salesforce features including, but not limited to Security, Profiles, Role Hierarchy, Users, Page Layouts, Record Types, Workflows, Reports and Dashboards, Approvals, Object Relationships, Fields, Validation rules, Custom apps, etc.


Use Dataloader, DemandTools or equivalent data management tools to audit, identify, and resolve data integrity issues


Create packages and deploy changes via SCM tool set/or Change sets 


Develop documentation to support management and maintenance of Salesforce and associated applications


Develops and maintains business and technical knowledge of Salesforce and associated applications

Job Specifications

Typically has the following skills or abilities:


Bachelor’s degree from an accredited university in related field; or related experience

Minimum 8 years of IT development experience; including Salesforce development experience 


Broad experience designing, programming, and implementing large information systems


Provide detailed evaluations and practical solutions that take into account all dynamic intangible factors to obtain functional results


Independently determine procedures for new technological processes or special assignments


Excellent analytical and problem-solving skills for complex problems


Excellent organization and time management skills


Influence organizational best practices to better suit organization needs 


Identify and mitigate risks; contribute to risk management plan


Excellent written and verbal communication skills to employees of all levels


Demonstrated ability to direct others to optimal outcomes


Ability to regularly exercise discretion and independent judgment in the performance of his/her job duties


Experience in Agile Development/Scrum Methodology


Proficient with declarative development tools such as workflow rules and field updates, approval processes, escalation and assignment rules, process builder, and visual flow


Experience with Visualforce and Apex development


Experience with SOAP and REST APIs, Bulk API, and Metadata API


Knowledgeable in standard functions of Salesforce Sales Cloud, Service Cloud, Marketing, Collaboration, and Community Clouds


Proficiency in developing Visualforce pages, integrating managed packages, other third party solutions


Understanding of SFDC MVC architecture


Experience in developing Apex classes, Triggers, Visualforce pages, and API integration


Preferred Skills

Strong understanding of Version Control Systems


Experience with Salesforce Continuous Integration tools like Copado, Flosum, Autorabit


Experience in Release Management

Working Conditions / Physical Demands

The working environment is generally favorable lighting and temperature is adequate, and there are no hazardous or unpleasant conditions caused by noise, dust etc.

The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

VSP Global is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to age, gender, race, color, religion, sex, national origin, gender identity, sexual orientation, disability or protected veteran status.  We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Nearest Major Market: Sacramento

Job Segment: Ophthalmic, Developer, Retail Sales, Information Systems, Risk Management, Healthcare, Technology, Retail, Finance

Apply now »