Title: Senior Software Engineer, Salesforce Reporting to: Senior Director, Salesforce Engineering Location: Victoria, British Columbia Inspirato is looking for a passionate individual focused on building high quality solutions on our Salesforce platform. Must be enthusiastic, creative, and possess a talent for solving real business challenges. Should present an adaptive, free-thinking, and quality focused mindset and approach to problems. Work well and communicate effectively with others, including hearing customer needs and communicating solutions. A high degree of responsiveness and teamwork is required to produce optimal results in a fast-paced, rapidly changing environment. A real desire to learn, improve, and be a leading solution developer is key. The ideal candidate will help us continue to build a highly functioning team by adding their unique perspective. This is a hands-on role that requires extensive prior Salesforce development experience.
General Responsibilities:- Collaborate with members of the development team, product owners, and stakeholders, to design, develop, test, and provide post-release support.
- Document technical details of solutions.
- Create and implement test plans.
- Operate in a highly agile environment with a focus on iterative and test-driven design methods.
- Design and develop customizations in Salesforce including Apex, triggers, Lightning Web Components, object structures, flows, validation rules, and applications.
- Understand, work with, and utilize sophisticated code patterns in Apex and Javascript.
- Maintain a security conscious mindset and adhere to best practices and team standards.
- Supply expertise in advanced Apex and Javascript programming concepts including common design patterns, governor limit management techniques, bulk patterns, efficient and reliable trigger handling, and asynchronous operations.
- Work with architects and other developers to translate business requirements into solution designs that best achieve target capabilities and leverage the platform effectively.
- Engage in code and technical design reviews of solution implementations to ensure code quality and best practices are maintained.
- Flexible in handling changing priorities and meeting commitments.
- Be a model of team cooperation and leadership.
- Take part in a highly collaborative and self-accountable team of software craftspeople.
Minimum Qualifications:- 6+ years of related Salesforce experience in a development capacity.
- Experience with the Salesforce development toolkit (On platform declarative customizations, Lightning Web Components, Apex, VS Code, Salesforce CLI, Git)
- Experience writing technical documentation and requirements.
- Extensive experience developing Apex code, triggers, Lightning Web Components, platform events, custom actions, approval processes, and integrations leveraging Salesforce APIs.
- Effective analytical, troubleshooting, and problem-solving capability.
- Self-motivated and accountable.
- Salesforce Developer Certification
Preferred Qualifications:- Hands on experience integrating Salesforce with other internal systems and 3rd party solutions.
- Excellent skills in collecting and defining business requirements.
- Skilled in architecting technical solution designs to meet business needs.
- Experience with the complete agile software development lifecycle.
Cultural Requirements:- Organized: Make and meet commitments while also prioritizing tasks and effectively managing time.
- Team-Oriented: Ready and willing to help out on projects that drive company success regardless of arbitrary lines of responsibility.
- Flexibility: Able to take on a wide variety of tasks, drive them to successful completion, and manage the curveballs.
- Passionate: Demonstrate a thirst for knowledge, drive to build quality and meet commitments, and a willingness to learn.
Compensation–
$104,000-$127,000 CAD Base Salary We believe in building a compensation structure that reflects the comparable market pay rate for positions at companies similar in size, revenue generation and geographic location; in addition to individual factors including seniority, performance-based merit, education/training, and experience related to scope of responsibilities.
Bonus:Eligible for the company’s bonus plan.
Paid Time Off:Accrues each pay period, totaling 15 days annually, plus nine paid holidays.
FAM Trip:After one year of employment, eligible for one three-to-four-night stay per calendar year in an Inspirato property, subject to availability and program terms.
About Us Based in Denver, Colorado, Inspirato (NASDAQ: ISPO) is a luxury travel company providing affluent travelers access to a managed and controlled portfolio of hand-selected vacation options to ensure world-class service and certainty. Our portfolio features 100+ destinations, 350+ luxury homes, 50+ hotels and resorts, and custom travel experiences worldwide, available exclusively to our members. At Inspirato, our mission is to inspire lasting memories and relationships by enhancing the way our members experience the world. Guided by our core values of care, courage, collaboration, and curiosity, we strive to deliver exceptional service and unique travel opportunities that create unforgettable experiences. Join us in our journey to enrich lives through meaningful connections and inspire a world of lasting memories!
Equal Opportunity Employer We are passionately committed to promoting diversity, equity, and inclusion in all we do—within our workplace, through our business initiatives, in our marketing efforts, and in the causes we support. As an innovator in the industry, we recognize the valuable role diverse perspectives play in keeping us at the forefront of our business. Together, we span ages, abilities, cultures, races, religions, gender identities, and sexual orientations. We not only embrace those differences; we celebrate them. Inspirato is an Equal Opportunity Employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are dedicated to fostering an inclusive environment where everyone feels valued and respected. California applicants can access Inspirato’s California Applicant and Employee Privacy Policy here: https://www.inspirato.com/legal-pages/california-applicants
Application deadline:All applications are due by 5pm MST, May 23rd.