Salesforce Technical Lead / Technical Manager
Position Overview
-
We are seeking a Salesforce Technical Lead / Technical Manager with strong technical expertise and leadership skills to drive the delivery of Salesforce solutions. The role involves managing a technical team, coordinating with clients, and contributing hands-on to Salesforce development. You will lead end-to-end Salesforce implementation projects and ensure quality delivery aligned with business needs.
Primary Responsibilities
-
Lead end-to-end Salesforce implementation projects ensuring quality delivery and alignment with business needs
-
Manage and mentor a team of Salesforce developers, admins, and consultants
-
Act as primary technical point of contact for clients, handling discussions, gathering requirements, and designing solutions
-
Participate in technical design sessions; develop, document, and enforce Salesforce best practices
-
Deliver hands-on development in Apex, Lightning Web Components (LWC), Flows, and Integrations
-
Oversee code reviews, release management, and deployment
-
Ensure compliance with Salesforce security, governor limits, and performance standards
-
Collaborate with cross-functional teams including business analysts, architects, and QA
-
Contribute to cloud adoption strategies (Salesforce Sales Cloud, Service Cloud, FSC)
-
Provide ongoing support, enhancements, and optimization for existing Salesforce applications
Must-Have Skills
-
5+ years of professional experience in Salesforce development and delivery
-
Strong expertise in Apex, LWC, Visualforce, Triggers, Flows, SOQL, and Integrations (REST/SOAP, MuleSoft or similar)
-
Experience with Sales Cloud, Service Cloud, and/or Financial Services Cloud (preferred)
-
Proven experience leading technical and functional teams and managing client communications
-
Good understanding of Salesforce security model, sharing, and role hierarchies
-
Experience with DevOps, CI/CD pipelines, and version control tools (e.g., Git, Copado, Gearset)
-
Strong analytical, problem-solving, and communication skills