Job Description
As a member of the CRM Sales Technology team, you will be immersed in a collaborative, innovative, and technically challenging environment. As a Senior Salesforce Developer you will be responsible for design, development, and delivery of Salesforce artifacts. We're looking for team members that are eager to learn and implement new technologies and provide outstanding CRM solutions.
As a Senior Salesforce Developer you will be responsible for helping to deliver quality technology and software initiatives by:
* Providing project sizing and estimates for design solutions, evaluating design options and assessing risks/issues * Analyzing complex business and systems requirements and providing technical solutions to meet user requirements
* Designing and developing solutions on CRM Salesforce platform integrating with backend systems and working closely with our development, QA, product teams and Architects
* Providing best practice guidance and design recommendations on Salesforce platform * Ensuring timely delivery of project deliverables * Leading architecture and integration design discussions and influencing technical & business teams
* Collaborating with business partners on issues
* Partnering with application and data developers on designs, models and best in class implementation
* Interacting with experts from across Schwab in different support organizations and business groups
* Being a member of Agile team(s) that focuses on delivering what the client needs
* Leading design and development efforts
* Demonstrating technical leadership to ensure successful implementation of CRM Salesforce projects
* Providing Tier 2 support for production issues, including fixes across platforms and on-call responsibilities working with production support team to ensure 24x7 availability of production
Required Skills & Experience
* Proven experience in Salesforce design and development (> 5years)
* Deep understanding of Salesforce platform features
* Expertise in Salesforce Configuration, Workflow, Triggers, Visualforce, Apex coding, Lightning, LWC and Apex batch
* Expertise in developing LWC from scratch
* Expertise in integration of Salesforce with backend systems synchronous and asynchronous
* Strong foundational understanding of database concepts and development technologies
* Excellent problem solving and troubleshooting skills, coupled with a desire to take on responsibilities; solutions oriented
Nice to Have Skills & Experience
* Salesforce Platform Developer Certifications 1 & 2 highly desired
* Knowledge of enterprise integration patterns and security mechanisms using Spring boot or equivalent highly desired
* Experience in automated build deployment using Jenkins, Bamboo desired
* Experience in Java/J2EE technology stack and distributed computing desired
* Experience with SQL scripts and Unix systems desired
* Experience with Jira for issue and project tracking desired
* Prior Agile development experience highly desired
* Prior exposure to the financial industry will set you apart
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.