Salesforce Developer
ThinkLP
ThinkLP is a fast-growing retail operations software focused on curbing risk for its customers. We help track, predict, and mitigate looming risk issues, primarily theft, that has been ever-increasing in the marketplace today. ThinkLP primarily serves Loss Prevention (LP) departments across Fortune 100 companies, providing them with business intelligence to prevent risk in all facets. Our customers are some of the world’s leading brands, recognized globally by consumers.
ThinkLP has recently been backed by Alpine Software Group (ASG), a software business that buys uniquely positioned SaaS companies and builds them into market leaders. As ThinkLP enters a period of significant growth, we envision building not just a bigger software company, but a better one! All while creating a work environment where you can be impactful and your best self.
As a Salesforce Developer you will be responsible for designing, developing, testing, and deploying custom Salesforce applications and enhancements. You possess a strong background in Salesforce development and a passion for delivering high-quality solutions to meet our business needs.
What you'll do...
- Design and implement custom Salesforce applications and enhancements using Apex, Visualforce, Lightning Components, and other Salesforce technologies.
- Create and manage custom objects, fields, formulas, validation rules, workflows, process builder, and flows.
- Integrate Salesforce with other systems and third-party applications using REST, SOAP, and other APIs.
- Develop and maintain data migration and data integration processes.
- Ensure data integrity and security within Salesforce.
- Work closely with business analysts, project managers, and other stakeholders to gather requirements and translate them into technical specifications.
- Provide technical expertise and support to end-users and other team members.
- Conduct unit testing, debugging, and performance optimization of Salesforce applications.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Deploy solutions using change sets, ANT, Salesforce DX, or other deployment tools.Stay up-to-date with the latest Salesforce features, releases, and best practices.
- Participate in training and professional development opportunities to enhance skills and knowledge.
What we look for...
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of hands-on experience as a Salesforce Developer.
- Proven experience with Apex, Visualforce, Lightning Components, SOQL, and SOSL.
- Experience with Salesforce integration tools and techniques.
- Salesforce Platform Developer I certification required.
- Salesforce Platform Developer II certification preferred.
- Exposure to Declarative Solutions (i.e: Flows, Process Builder, Assignment Rules).
- Other relevant Salesforce certifications are a plus.
- Strong understanding of Salesforce architecture, data model, and security model.
- Proficient in web technologies such as HTML, CSS, JavaScript, and frameworks like AngularJS or React is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Experience in working with startups is a plus.
Compensation
The base salary range for this position is CAD $110,000 - 130,000, dependent on experience. This is part of a competitive total rewards package that includes an annual bonus, employer-paid benefits, and long-term incentive pay. Individual compensation may vary from the target range and is determined by several factors, including experience, location, internal pay equity, and other relevant business considerations. We review all employee pay and compensation programs at least annually to ensure competitive and fair pay.
Lastly...
We believe that talent is based on what you can do, not what you’ve done. And we know that supporting a diverse team with varied lived experiences advances equality, inspires innovation, and ultimately drives better business outcomes. These beliefs and actions are true to ThinkLP’s “PeopleFirst” philosophy, which is rooted in how we invest, hire, and show up daily. If you’re interested in this role, but do not meet all of the qualifications listed above, we encourage you to apply anyways.
Individuals seeking employment at ThinkLP are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation or any other basis prohibited by applicable federal, provincial, or local law.
ThinkLP is committed to providing an inclusive, accessible recruitment process and work environment. Accommodation is available to all applicants upon request throughout the hiring process. If you require accommodation, please let our People & Culture team know, or you can email peopleandculture@thinklp.com.
ThinkLP is an equal opportunity employer.