Salesforce Technical Lead
Experience: 10–14 Years
Work Location: Remote/(Freelance works)
Office Visit: One day only, on the onboarding day, for laptop collection and onboarding formalities. From the following day, the role will be fully remote.
Shift Timings: 1:00 PM–10:00 PM / 2:00 PM–11:00 PM
Job Summary
We are looking for an experienced Salesforce Technical Lead with strong hands-on expertise in Salesforce development, technical leadership, automation modernization, backup and recovery, automated testing, and release management.
The ideal candidate will be responsible for translating solution architecture into technical implementation plans, guiding development teams, ensuring code quality, managing deployments, and maintaining the reliability and performance of Salesforce applications. The candidate must have mandatory hands-on experience with OWN Backup, including backup execution, restoration, recovery verification, and data recovery coordination.
Key Responsibilities
1. Technical Leadership
- Translate solution architecture and business requirements into detailed technical specifications and development plans.
- Lead technical implementation, sprint estimations, code reviews, and defect resolution.
- Coordinate development activities, release readiness, and deployment schedules.
- Ensure adherence to Salesforce development standards, coding best practices, and performance guidelines.2. Salesforce Apex Development
- Develop and maintain scalable Salesforce solutions using advanced Apex programming.
- Work extensively with SOQL, SOSL, trigger handlers, and bulkification techniques.
- Implement asynchronous processing using Batch Apex, Queueable Apex, and Scheduled Apex.
- Manage Salesforce governor limits, troubleshoot performance issues, and optimize application execution.3. Salesforce Flow Modernization
- Design, develop, and maintain record-triggered, scheduled, and autolaunched Flows.
- Modernize existing automation by migrating Process Builder and Workflow Rules to Salesforce Flow.
- Manage Flow execution order, automation dependencies, and performance considerations.
- Plan and execute regression testing to ensure automation changes do not impact existing functionality.4. OWN Backup and Recovery – Mandatory
- Execute Salesforce data backup and restoration activities using OWN Backup.
- Perform recovery verification to ensure restored data is accurate, complete, and consistent.
- Coordinate data recovery activities and troubleshoot backup or restoration issues.
- Support backup validation, recovery readiness, and data protection requirements.5. Automated Testing and Quality Assurance
- Implement and maintain automated testing and regression testing suites for Salesforce applications.
- Use Salesforce testing tools and frameworks to validate functionality and integration points.
- Integrate automated testing into release processes and quality gates.
- Ensure adequate test coverage, reliable defect identification, and regression validation before production releases.6. Release and Deployment Management
- Manage Salesforce deployments using Gearset, Git, and Salesforce CLI.
- Follow Salesforce unit testing standards and code quality practices.
- Troubleshoot deployment failures, resolve environment-related issues, and coordinate release activities.
- Ensure smooth and reliable deployments across Salesforce environments.Mandatory Technical Skills
- Salesforce Technical Leadership and hands-on development
- Advanced Apex, SOQL/SOSL, and trigger handlers
- Bulkification, Batch Apex, Queueable Apex, and Scheduled Apex
- Salesforce Flow development and Process Builder/Workflow migration
- OWN Backup – hands-on backup, restore, and recovery experience
- Automated testing and regression testing
- Gearset, Git, and Salesforce CLI
- Salesforce unit testing and deployment troubleshootingGood to Have
- Experience with ACCELQ or similar test automation platforms.
- Experience in Salesforce automation modernization and release quality improvement initiatives.