Enova Senior Salesforce Developer at Enova designing and implementing solutions on the Salesforce platform. Collaborate with cross-functional teams to deliver business value.
Responsibilities
As a Senior Salesforce Developer on our SMB Salesforce Engineering team, you'll design and implement technical solutions to business problems on the Salesforce platform. You'll collaborate with other engineers, admins, and architects to build the best system for the problem at hand. Most problems have multiple solutions, and we need your expertise to determine which is best and drive it to completion. You will also work with Product Management, Sales, and Operations to deliver business value.
Our most successful Senior Developers tackle a variety of tasks, from designing integrations and resolving operational issues to production debugging and risk mitigation, and they pair with others outside their immediate team to accomplish any task.
Design, develop, and maintain Apex classes, triggers, and Lightning Web Components (LWC).
Build solutions on an event-driven architecture (Platform Events, Change Data Capture) to ensure scalable and responsive system design.
Develop and maintain API integrations with external systems and services.
Collaborate on data modeling to support new features and ensure data integrity across systems.
Update and optimize Salesforce Flows as part of overall solution delivery.
Partner with admins, architects, and business stakeholders to deliver reliable and efficient solutions.
Qualification
Deep understanding of ApexStrong codingSalesforce Platform Developer II
Required
5+ years experience as a Salesforce Developer; Salesforce Platform Developer I/II certification preferred.
Deep understanding of Apex, LWC, API development, and integration patterns.
Hands-on experience with event-driven design (e.g., Platform Events, Change Data Capture).
Strong knowledge of Salesforce data modeling and performance optimization.
Strong coding, debugging, and troubleshooting skills, with a focus on clean, maintainable, and scalable solutions.
Excellent problem-solving skills and attention to detail, with the ability to work independently in a dynamic environment.
Ability to manage priorities across multiple projects and thrive in a fast-paced environment.
Strong communication and collaboration skills, with the ability to work effectively across technical and cross-functional teams.
Experience using AI tools to enhance development workflows, with sound judgment in their application.
Passion for continuous learning and growth.
Preferred
Salesforce Platform Developer II, Integration Architecture Designer, or Data Architecture certifications
Experience with CI/CD for Salesforce (SFDX, Jenkins, or similar)