Job Title: Technical Lead - Salesforce
Bangalore, KA, IN, 560048
About Function:
The Salesforce Technical Lead will be responsible for designing and implementing scalable, maintainable solutions that align with standards and long-term platform strategy.
This role focuses on extending Salesforce thoughtfully, leveraging declarative capabilities wherever possible and applying custom development when it provides clear, measurable value. The developer will work closely with Management, Administrators and other team members and will occasionally engage with business stakeholders, typically in partnership with more business-facing team members.
Roles and Responsibilities:
Platform Development & Extension
-
- Design and implement Salesforce solutions using a configuration-first approach, introducing custom code only when declarative capabilities are insufficient.
- Build and maintain Apex classes, triggers, and Lightning Web Components (LWC) that align with COE standards and architectural patterns.
- Contribute to reusable components, utilities, and frameworks that support consistency across business units and orgs.
Declarative Automation & Optimization
-
- Implement and optimize Flows, validation rules, approvals, and other declarative automation.
- Partner with administrators to ensure automation is efficient, reliable, understandable, and supportable.
Integration & Data Architecture
-
- Design and support integrations using Salesforce APIs, platform events, and asynchronous processing patterns.
- Collaborate on data models, data migration strategies, and large-volume data handling (batch, queueable, scheduled processing).
Quality, Security & Performance
-
- Write well-tested, governor-limit-aware code following Salesforce best practices.
- Ensure solutions adhere to security, sharing, and compliance standards.
- Participate in code reviews and contribute to technical debt reduction.
DevOps & Release Management
-
- Support CI/CD pipelines, source-driven development, and environment management.
- Collaborate with release and admin teams to ensure predictable, low-risk deployments.
Documentation & Knowledge Sharing
-
- Produce clear technical documentation, design notes, and implementation guidance.
- Contribute to COE standards, patterns and reference implementations
Candidate Requirement:
- 6-8 years of hands-on Salesforce development experience in enterprise environments including demonstrated experience with Apex, Lightning Components (Aura & LWC), Visualforce, and Salesforce API.
- Demonstrated experience working within standardized platforms or Centers of Excellence.
Required Skills:
Core Technical Skills
-
- Strong proficiency in:
- Apex (classes, triggers, async processing)
- Lightning Web Components (LWC)
- SOQL and data modeling
- Experience with Flow and declarative automation at scale.
- Solid understanding of Salesforce security architecture (OWD, roles, sharing rules, permission sets).
- Strong proficiency in:
Architectural Judgment
-
- Proven ability to evaluate configuration vs. custom development and make sound technical recommendations.
- Comfortable working from high-level solution designs and translating them into robust implementations.
Collaboration
-
- Experience collaborating closely with Salesforce Administrators and Architects.
- Ability to communicate technical concepts clearly; direct business interaction may occur but is not the primary focus of the role.
Data & Integration
-
- Experience with data migration tools (Data Loader, APIs) and complex SOQL.
- Familiarity with enterprise integration patterns.
Qualification:
- Bachelor’s degree required; Master’s degree preferred.
- Salesforce Platform Developer I certification required; Platform Developer II or relevant architect certifications are a plus.