Lead Salesforce Developer
As a Lead Salesforce Developer, you will design and deliver scalable Salesforce solutions that solve complex business needs. You will translate business requirements into high-quality technical solutions while providing technical leadership, mentorship, and ownership across the full product lifecycle.
Key Responsibilities
· Salesforce Solution Delivery
o Design, develop, and implement end-to-end Salesforce solutions that leverage platform capabilities and best practices.
o Build custom functionality using Apex, Lightning Web Components (LWC), Visualforce, triggers, and controllers.
o Configure, optimize, and govern automation using Salesforce Flows, leveraging platform best practices for performance, scalability, and maintainability.
o Implement integrations with external systems using APIs and middleware.
· Architecture & Platform Management
o Design scalable, secure, and high-performing Salesforce architectures.
o Manage product development lifecycles, including Salesforce Security Review processes.
o Ensure platform stability, performance, and compliance with security standards.
· Technical Leadership & Mentorship
o Provide technical direction to development teams.
o Conduct code reviews, enforce development standards, and best practices.
o Mentor junior developers and support team skill growth.
· Project & Delivery Management
o Lead or support requirements analysis, technical design, data modelling, and sprint planning.
o Assist with effort estimation and delivery planning.
o Take ownership of on-time, reliable delivery with predictable schedules.
· Stakeholder Collaboration
o Partner with business stakeholders to gather, analyse, and refine requirements.
o Ensure solutions align with business goals and user needs.
o Communicate technical concepts clearly to non-technical audiences.
· Documentation & Process
o Create and maintain technical documentation for solutions, configurations, and development practices.
o Support CI/CD pipelines and development workflows.
Key Skills & Qualifications
· Salesforce Platform Expertise
o Deep experience with Apex, Lightning Web Components (LWC), Visualforce, Flows, SOQL, and SOSL.
o Strong understanding of Salesforce data modelling and security concepts.
· Technical Skills
o Solid foundation in object-oriented design and enterprise application architecture.
o Experience with REST/SOAP APIs and system integrations.
o Proficiency in web technologies: HTML, CSS, and JavaScript.
o Design and implement asynchronous processing using Queueable Apex, Batch Apex, Future methods, and Platform Events.
o Build event-driven solutions leveraging Platform Events, Change Data Capture (CDC), and Streaming APIs to support decoupled, scalable integrations.
o Optimize solutions for high-volume data processing and non-blocking execution patterns.
· Tools & Methodologies
o Experience collaborating within CI/CD-driven delivery models, following Salesforce DX and Git-based version control practices, and ensuring code quality, deployment readiness, and environment consistency
o Strong background working in Agile/Scrum environments.
· Soft Skills
o Excellent communication and stakeholder management skills.
o Proven leadership, problem-solving, and decision-making abilities.
· Active Salesforce certifications or ability to obtain relevant certifications upon hire.
· Bachelor’s degree or equivalent professional experience.
· 6–8+ years of CRM experience