Job Role: Salesforce Tech Lead
Location: Minneapolis, MN (Local candidates preferred with a hybrid schedule). Remote work is possible for exceptional candidates; however, occasional on-site meetings are mandatory.
If two candidates are submitted, preference will be given to the one who is local. Relocation is acceptable, but local candidates will be considered first.
Visa: US Citizens, GC Holder, GC-EAD, H4-EAD. Not looking for someone who'll need sponsorship in the future.
Position Overview:
We are seeking a highly experienced Tech Lead to join our growing team. This individual will be responsible for guiding the technical execution of Salesforce solutions, ensuring development excellence, and aligning team efforts with business goals. As the bridge between developers, architects, and stakeholders, the Tech Lead plays a critical role in the success of our Salesforce platform initiatives.
Key Responsibilities:
- Lead and mentor a team of Salesforce developers. Provide code reviews and enforce best practices aligned with the clients Code Policy and quality standards.
- Collaborate with the Platform Architect to design scalable and high-performance Salesforce solutions, including data models, integrations, and custom components.
- Work with project managers to plan sprints, allocate resources, and track delivery milestones. Guide the team toward meeting sprint goals and planning effectiveness.
- As a tech lead, you will be able to decide how much active development you want to participate in. You will have the freedom to select specific development efforts to take on yourself, as long as all of the other aspects of the role are fulfilled.
- Translate complex technical concepts into business-friendly language. Act as a liaison between technical teams and non-technical stakeholders.
- Troubleshoot development roadblocks and lead the team in delivering creative, scalable solutions. Encourage autonomy and innovation among developers.
- Ensure robust development practices, including unit testing, continuous integration, and deployment. Champion standards that uphold code quality and maintainability.
- Stay current on Salesforce platform updates and best practices. Proactively introduce relevant features and tools to improve team efficiency and solution quality.
- Own the creation and maintenance of technical documentation in Confluence—including design specifications, solution overviews, and deployment guides.
- Partner with QA, UX/UI, and business analyst teams to ensure a smooth and coordinated development lifecycle.
Required Qualifications:
- 5+ years of Salesforce development experience, in one or more of the following: Sales Cloud, Experience Cloud, Service Cloud.
- Proven experience leading technical teams or acting as a senior-level developer
- Strong command of Apex, Visualforce, Lightning Web Components (LWC), SOQL, and Salesforce APIs
- Experience with DevOps tools (Azure DevOp, Gearset, and Jira) and CI/CD pipelines
- Excellent problem-solving and communication skills
- Demonstrated ability to balance technical depth with business insight
Preferred Qualifications:
- Salesforce Platform Developer and/or Architect certifications
- Experience in an enterprise environment
- Familiarity with Agile methodologies and sprint planning
- OMS Processes
- Loyalty Cloud