Job: Senior Salesforce Developer
Location: Smithfield, RI (onsite 2 weeks in a month)
Must have Skills:
- Salesforce Development certification required, 2+ certs are ideal
- 6+ Salesforce CRM Development experience
- Configuration, Apex programming (needs to be able to build components using Apex lightning frameworks – Aura and LWC).
- Salesforce API integration experience (Needs to have knowledge of RESTful API and micro services development)
- Agile environment
- Strong communication skills
The Expertise and Skills You Bring
- Bachelor’s in computer science or related major with 5+ years of CRM development experience
- Certified Salesforce Administrator and/or Certified Salesforce Developer
- Demonstrated experience of full Software Development Life Cycle, DevOps, and Continuous Integration/Continuous Deployment.
- Advanced skills using Continuous Integration/ Continuous Deployment (CI/CD) tools – Flosum, Jenkins, uDeploy
- Experienced Release Manager, with proven ability to work with multiple teams in a high velocity release environment.
- Experience with Salesforce APIs, Apex Triggers, Classes, Batch Apex, Callouts, SOQL, Workflow Rules, Process Builder, Flow Builder, Platform events, Permission Sets, Profiles, Dynamic Forms
- Experience creating Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Web Component features.
- Hands on experience with one or more observability tools (Splunk, Datadog)
- Have a working knowledge of databases/replication, Oracle and Snowflake
- Ability to navigate complex relationship databases and data warehouses
- Experience in Big Data migration, with data profiling, data cleansing, data validation, and the ongoing data quality assurance processes
- Automating script creation for mass updates/inserts
- Coding/Scripting experience with SQL, SOQL, APEX, CSS, HTML, XML