Job responsibilities:
Working with the CRM Engineering team you will get involved in developing services such as referrals & promo systems, automation/alerts, email services, custom Lightning & Visualforce pages, developing products across all core Salesforce systems including Service & Sales Clouds, and Marketing Cloud.
Working with the CRM Engineering team you will get involved in developing services such as referrals & promo systems, automation/alerts, email services, custom Lightning & Visualforce pages, developing products across all core Salesforce systems including Service & Sales Clouds, and Marketing Cloud
Required qualifications, capabilities and skills
- Formal training or certification on Force.com, Apex & Visualforce concepts and proficient advanced experience
Experience in Force.com, Apex & Visualforce & Service & Sales cloud development experience
SOQL/SOSL/DML operation and SOQL query optimizations
REST integrations with external services
Testing methodologies & frameworks including TDD unit & integration testing
Experience working in an Agile team (Scrum / Kanban)
Migration tools
Async Apex
Experience with Lightning Web Components
Awareness of clean architecture in OOP
A strong passion for creating clean, maintainable & highly testable code and components
Preferred qualifications, capabilities and skills
Certified Salesforce Developer
Experience with relational databases (MySQL, Postgres or Oracle)
Full-stack Salesforce development experience
A good understanding of CI/CD principles and automated testing
Marketing cloud experience
Demonstrated experience in different integration patterns