Job Description:
Skills: 1) Salesforce Development certification required, 2+ certs are ideal
2) 6+ Salesforce CRM Development experience
3) Configuration, Apex programming (needs to be able to build components using Apex lightning frameworks - Aura and LWC).
4) Salesforce API integration experience (
Needs to have knowledge of RESTful API and micro services development)
5) Agile environment
6) Strong communication skills
*NICE TO HAVE*Salesforce Map
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
- Production support experience with financial systems a plus
- Hands on experience with one or more observability tools (Splunk, Datadog)
- Experience in using efficient methodologies (e.g. Agile) and driving development platforms
- Proven experience in bridging the needs and pace across business and IT teams.
- You own the outcome by taking personal accountability for delivering strong results.
- Excellent facilitation, influencing and negotiation skills.
- Excellent communication skills, both through written and verbal channels.