Principal Developer, Salesforce

| Greater LA Area

Principal Developer, Salesforce

ServiceTitan is looking for Principal Developer - Salesforce, who will be a SME in planning, designing and development of solutions involving Salesforce platform. He/She will lead and manage the SFDC development track and ensure alignment across SDLC(Software Development Life Cycle) including coding standards, version control , security standards and salesforce application optimization. The Principal Developer, will design, code, test and implement new Salesforce classic and lightning solutions to meet the business requirements. As an experienced, senior-level technology professional, the Principal Developer will define and lead the Salesforce development , testing and deployment standards, embracing SFDC, SDLC and web design best practices. This position will play a consultative role and help direct other technical resources to design, develop, test, deploy and deliver various platform deliverables and contribute to Servicetian Salesforce system management, maintenance and production support.

What you’ll do

  1. Team Lead:
  • Lead and manage SFDC development track on multiple projects including assignment of work , mentoring and coaching.
  • Act as a SME for Salesforce platform to manage daily support and maintenance of Salesforce instance and conduct long-term improvement operations with respect to administration and security
  • Perform code review/unit test and work closely with DevOps on different quality gates(DEV,INT,UAT) for quality assurance by ensuring clean GIT repositories and help the team in resolving code conflicts
  • Work cross functionally with Business Analysts to engage with the business users to analyse objectives and capability requirements including specifications of user interface, custom application/solution, integration and interaction with various salesforce instance.
  • Should be able to multitask and switch between the projects and support/lead the deployments and data load during working or non-working hours
  • Planning and Execution:
    • Make commitments by ensuring that the right trade-offs and decisions are made to stick with those commitments
    • Isolate the development team and allow them to get the work done while keeping an eye on the bigger picture.
    • Break down the project into work units and effectively delegate the tasks and track status.
  • Technical Decision Making:
    • Challenge status quo and look for improvement and change and make recommendations to use innovative , creative solution approaches as appropriate to meet the business needs
    • Take technical decision based on your well versed Salesforce configuration, customization and integration working and hands on knowledge.
    • Translate functional requirement into technical design document and develop robust and scalable salesforce solution.
  • Individual contributor:
    • Develop/write object oriented, reusable, scalable and high quality code to meet the design specification using apex, visualforce, lightning components and javaScript and further minimize defects through disciplined unit testing.
    • Write/code web service to expose and consume services using SOAP and REST mechanism
    • Proactively research and make recommendation of the new features made available in each salesforce release.
  • What you’ll need

    1. Leadership and excellent communication skills to lead/manage onsite and offshore development team while making technical decision.
    2. Have deep knowledge of Salesforce architectural understanding for SaaS based Sales and Service cloud data model.
    3. Enthusiastic personality and a Salesforce evangelist having ability to work in a fast paced environment responsible for delivering consistent and high quality output.
    4. 8+ years of extensive hands on Salesforce development experience in apex, visualforce, SOQL, JavaScript, XML, JSON, HTML, CSS and AJAX
    5. Working knowledge of apex design patterns, security mechanism like SSO, SAML, OAuth 2.0, encryption, digital signature, SSL and firewall.
    6. 1+ years of genuine hands on experience in developing lightning components.
    7. 5+ years of hands on experience in CI and CD tools like Github, bitbucket, Jenkins, and ANT.
    8. Should have excellent understanding and working knowledge of sales and service cloud data model along with platform’s sharing, security, identity and access managements.
    9. Hands on consulting and development experience in Salesforce Sales, Service and Community cloud.
    10. Working knowledge of Agile Scrum methodology.
    11. Should have either Salesforce Platform Developer 2 or Advanced Developer-501 certification
    12. Nice to have 2+ Java/J2EE development experience.

    About ServiceTitan

    ServiceTitan is a mobile, cloud-based software platform that helps home services companies streamline operations, improve customer service, and grow their business. ServiceTitan's end-to-end solution for the multi-billion dollar residential home services industry includes CRM, intelligent dispatch, custom reporting, marketing automation, mobile solution for field techs, and accounting integration with Intacct and QuickBooks. ServiceTitan brings a fully operational modern SaaS infrastructure to an industry traditionally underserved by software. ServiceTitan is the preferred software for hundreds of the world's most successful plumbing, HVAC, and electrical companies. For more information about ServiceTitan, visit www.ServiceTitan.com.

    Los Angeles Business Journal Best Places to Work 2018
    Inc 5000 Best Workplaces 2018
    Inc 5000 America’s Fastest Growing Companies 2018
    Mogul Top 1000 Companies Worldwide for Millennial Women 2018
    Glassdoor/Battery Ventures Cloud Computing Companies 2018
    Forbes Next Billion Dollar Startup 2017

    Read Full Job Description

    Technology we use

    • Engineering
    • Product
    • Sales & Marketing
      • .NETLanguages
      • C#Languages
      • MySQLDatabases
      • AsanaManagement
      • JIRAManagement
      • HubSpotCRM
      • SalesforceCRM
      • MailChimpEmail

    Location

    Our neighborhood is considered a "crossroads" and "gateway" city. We have suburban life on one side and city life on the other.

    An Insider's view of ServiceTitan Inc.

    How do you collaborate with other teams in the company?

    I usually prefer communicating and collaborating via slack or emails, but if I am looking for a rapid solution then I would walk over to them.

    Dave Avetikyan

    Data Engineer

    What are some things you learned at the company?

    I've been part of teams throughout my career, but here at ServiceTitan I've had a chance to collaborate in full with my colleagues. I've also learned new things about being accountable to your teammates, the power that transparency has in keeping teams together, and the benefits of being open and candid.

    Jason Mulero

    Senior Learning & Development Specialist

    What makes someone successful on your team?

    Empathy, determination, and resourcefulness!

    You're the main point of contact for a complex, detail-oriented implementation schedule that has concurrent timelines and moving parts. You need to be cool and collected in the face of high-stress situations, all while delivering an excellent customer experience.

    Kathy Chang Sercu

    Sr. Manager, Enterprise Implementation

    What are ServiceTitan Inc. Perks + Benefits

    Health Insurance & Wellness Benefits
    Flexible Spending Account (FSA)
    Dental Benefits
    ServiceTitan's dental plan covers 100% of the cost for preventative care
    Vision Benefits
    ServiceTitan's vision plan covers 100% of the cost for preventative care
    Health Insurance Benefits
    ServiceTitan's incredibly generous health plan covers 100% of the cost and 80% for dependents.
    Life Insurance
    Pet Insurance
    ServiceTitan offers Pet Insurance to our Titan pets.
    Wellness Programs
    ServiceTitan partnered with Fitspot to bring onsite massages and exercise activities to the office
    Retirement & Stock Options Benefits
    401(K)
    Company Equity
    Performance Bonus
    Child Care & Parental Leave Benefits
    Generous Parental Leave
    Flexible Work Schedule
    Vacation & Time Off Benefits
    Unlimited Vacation Policy
    Paid Volunteer Time
    Perks & Discounts
    Casual Dress
    Company Outings
    Aside from our annual summer picnic and holiday party, we always make time to have happy hour with the team. In addition, we value team building, so we often take team offsites.
    Free Daily Meals
    ServiceTitan offers free lunches everyday and a fully stocked pantry with La Croix and your favorite cereals!
    Game Room
    Stocked Kitchen
    Happy Hours
    Parking
    Fitness Subsidies
    Professional Development Benefits
    Job Training & Conferences
    Diversity Program

    Additional Perks + Benefits

    We really listen to the feedback of our employees and want to make sure that each perk is thought out and mindful for everyone.

    More Jobs at ServiceTitan Inc.77 open jobs
    All Jobs
    Finance
    Data + Analytics
    Design + UX
    Dev + Engineer
    HR
    Internships
    Marketing
    Operations
    Product
    Project Mgmt
    Sales
    Content
    Operations
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Finance
    new
    Los Angeles
    Marketing
    new
    Los Angeles
    HR
    new
    Los Angeles
    Operations
    new
    Los Angeles
    Internships
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    HR
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Operations
    new
    Los Angeles
    HR
    new
    Los Angeles
    Finance
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Operations
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Design + UX
    new
    Los Angeles
    Product
    new
    Los Angeles
    Operations
    new
    Los Angeles
    Design + UX
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Developer
    new
    Los Angeles
    HR
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Product
    new
    Los Angeles
    Product
    new
    Los Angeles
    Data + Analytics
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Data + Analytics
    new
    Los Angeles
    HR
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Operations
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Product
    new
    Los Angeles
    HR
    new
    Los Angeles
    Design + UX
    new
    Los Angeles
    Design + UX
    new
    Los Angeles
    Product
    new
    Los Angeles
    Sales
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Data + Analytics
    new
    Los Angeles
    Finance
    new
    Los Angeles
    Finance
    new
    Los Angeles
    Data + Analytics
    new
    Los Angeles
    Design + UX
    new
    Los Angeles
    Project Mgmt
    new
    Los Angeles
    Finance
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Operations
    new
    Los Angeles
    HR
    new
    Los Angeles
    Developer
    new
    Los Angeles
    Developer
    new
    Los Angeles