The ability to think in business problems and code simultaneously.
Familiarity with LWC Communication Models and leveraging the Shadow DOM
Familiar with low-code solutions such as Flow and Process Builder.
Familiar with complex functional capabilities such as Salesforce Security and approval processes.
Familiar with defensive programming techniques and test-driven development / test coverage
Familiarity with Object Oriented and Enterprise Software design patterns such as factories, Unit of Work, Separation of Concerns, façade, decorator etc.
Be able to integrate Salesforce with a third-party system, exploring integration patterns.
Take advantage of design patterns and programming techniques and have the thought process to make code modular and potentially reusable when building.
Ability to break code down into smaller parts, each addressing an individual function.
Ability to create invocable actions and Lightning components (to go in Flows).
Ability to develop Advanced triggers: E.g. custom lead conversion process.
Comfortable working with large sets of data.
Understanding of implicit bulkification and keeping this in consideration from the get-go.
Have a complete grasp of Salesforce security concepts and how they need to be reflected in your code.
Familiar and comfortable using source control and having an automated release pipeline.
Design and write code that is easy to test utilizing dependency injections and design patterns to facilitate testing.
Requirements
6+ years of Salesforce development experience in complex, enterprise environments.
Design and implement scalable Apex classes, triggers, flows, and lightning web components, Java Script, HTML.
Deep expertise in SOQL/SOSL.
Knowledge of cases and Health Cloud, Marketing Cloud, Sales Cloud, Service Cloud.
Experience with middleware/integration platforms and agile/scrum methodologies, deliver integrations using REST/SOAP APIs, Bulk ,Metadata, Platform Events, and External Services AWS.
Understanding of CI/CD pipelines and DevOps tools (e.g., Azure, Autorabit, Jenkins, Gearset, Copado).
Strong understanding of security best practices, data modeling, and governor limits.
Salesforce Platform Developer I & II Certification (or equivalent experience) preferred.
Familiarity with AgentForce, Data Cloud.
Tech Stack
AWS
Azure
Cloud
Java
Jenkins
SOAP
Benefits
Flexible working hours and remote work options
Opportunities for professional growth and development
A collaborative and inclusive work environment
The chance to work on impactful projects with a talented team