Technical Lead (Salesforce)
THUNDER | JOB DESCRIPTION
Technical Lead (Salesforce)
Location: Fully Remote (United States)
Thunder's Technical Lead plays a pivotal role in managing and optimizing the technical aspects of our Salesforce implementations, with a daily routine that comprises a mix of strategic planning, hands-on development, collaboration, and leadership.
You combine technical expertise, leadership skills, and a strategic mindset to guide the successful implementation and ongoing optimization of Salesforce solutions, contributing to the efficiency and effectiveness of business operations.
A "typical day" might include a mix of the following activities:
Thunder does not accept unsolicited resumes from recruitment agencies. All resumes submitted by recruitment agencies to any employee via email, the Internet (including LinkedIn), or directly without a fully-executed search agreement will be deemed the sole property of Thunder, and no fee will be paid in the event the candidate is hired.
Technical Lead (Salesforce)
Location: Fully Remote (United States)
Thunder's Technical Lead plays a pivotal role in managing and optimizing the technical aspects of our Salesforce implementations, with a daily routine that comprises a mix of strategic planning, hands-on development, collaboration, and leadership.
You combine technical expertise, leadership skills, and a strategic mindset to guide the successful implementation and ongoing optimization of Salesforce solutions, contributing to the efficiency and effectiveness of business operations.
A "typical day" might include a mix of the following activities:
- Lead the technical delivery of Salesforce implementations, including:
- Translating business requirements into well-architected solutions
- Leading technical design sessions with the client
- Developing custom solutions and integrations
- Managing technical scope and client expectations
- Evaluating system & architectural constraints and performance implications
- Designing and managing the execution of test plans and ensuring a quality solution is delivered
- Code Development: Write and review code, develop custom functionalities, and integrate third-party applications using languages like Apex, Visualforce, and Lightning components.
- Technical Guidance: Provide guidance and mentorship to customers and internal development teams, offering insights on best practices, coding standards, and Salesforce platform capabilities (i.e., how it can be met with either "point-and-click" configuration or code and customization).
- Issue Resolution: Identify and troubleshoot technical challenges, addressing issues related to data integration, performance, security, and more.
- Project Planning: Collaborate with project managers to define project scope, estimate efforts, and create implementation plans to ensure successful project delivery.
- Collaboration: Work closely with cross-functional teams, including Technical Architects, Business Analysts, Administrators, QA, and other Developers, to ensure seamless communication and alignment between technical and business needs.
- Pre-Sales: Leverage your strong customer-facing skills to support pre-sales processes.
- Platform Upgrades: Manage and lead platform upgrades and updates, staying current with Salesforce releases and assessing their impact on existing implementations.
- Documentation: Maintain comprehensive technical documentation, including solution designs, architectural diagrams, and coding guidelines, and make regular internal contributions to support the scalability of our rapid growth.
- Continuous Improvement: Stay informed about industry trends, emerging technologies, and Salesforce features to recommend enhancements and optimizations to existing implementations.
- Training and Support: Provide training to development teams and end-users, ensuring they are well-equipped to use and maintain Salesforce applications effectively.
- 3-5+ years of Salesforce consulting experience, with the most recent 2-3+ years as a Technical Lead or Developer
- Minimum of 2-4+ years of experience managing offshore resources
- 3+ years of Hands-on Lightning, LWC, Apex, JavaScript, HTML, and CSS development experience
- 2+ years of Web Services development or experience with Salesforce APIs
- Strong understanding of the core Salesforce platform (Sales Cloud, Service Cloud, Experience Cloud) with functional knowledge of other areas of the Product Suite (Agentforce, Marketing Cloud, Revenue Cloud, AWS/Amazon Connect, etc.)
- Strong knowledge and experience of Salesforce development, configuration, and administration capabilities
- Ability to refine user stories with necessary technical aspects (i.e., security, visibility, scalability, extensibility, performance) to ensure feasibility
- Knowledge of data integration tools and experience integrating Salesforce with different business systems (ERP, data warehouse, marketing, AWS, Azure, reporting, etc.)
- Strong understanding of Development Lifecycle, environment & release management, org strategy, branching strategies, best practices, and deployment methodologies
- Strong problem-solving skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment, either on a team or as an individual contributor
- Excellent client-facing written, presentation, and verbal communication skills
- Comfortable working within Agile, waterfall, and hybrid delivery methodologies
- Platform App Builder
- Platform Developer I
- Sharing and Visibility Architect
- Data Architect
- "Nice to Have":
- Mulesoft Integrations Architect
- Service Cloud Consultant
- Identity and Access Management Architect
- Deployment Lifecycle and Deployment Architect
- Experience Cloud Consultant
Thunder does not accept unsolicited resumes from recruitment agencies. All resumes submitted by recruitment agencies to any employee via email, the Internet (including LinkedIn), or directly without a fully-executed search agreement will be deemed the sole property of Thunder, and no fee will be paid in the event the candidate is hired.