Senior Software Engineer -Salesforce

Liberty Mutual InsuranceBoston, MA

About The Position

Do you have the skills - and drive - to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to building powerful, scalable solutions on the Salesforce platform, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a Senior Salesforce Platform Software Engineer at Liberty Mutual, you'll apply your talents in an agile environment that has the creative energy of a start-up - and the full backing and comprehensive benefits of a Fortune 100 company.

Requirements

  • A minimum of five years of software engineering experience, with significant hands-on experience on the Salesforce platform
  • Strong proficiency in Apex (triggers, batch classes, web services, and email services)
  • Demonstrated experience building and maintaining Lightning Web Components (LWC)
  • Solid experience designing and implementing business process automation using Salesforce Flow (Screen Flows, Record-Triggered Flows, and Subflows)
  • Hands-on experience with Salesforce Service Cloud, including case management, omni-channel routing, and service console configuration
  • A background in business operations and strategies, with a focus on business IT
  • A history of translating client requirements into technical designs within the Salesforce ecosystem
  • Agile engineering capabilities and a design-thinking mindset
  • Collaboration, adaptability, flexibility, and the ability to manage time and prioritize work with a globally distributed development team
  • Strong oral and written communication skills - and a knack for explaining your decision-making process to non-engineers
  • A thorough grasp of Salesforce platform concepts, including declarative vs. programmatic development, governor limits, data modeling, security model, and integration patterns (REST/SOAP APIs, Platform Events, etc.)
  • An understanding of how modifications affect different parts of a Salesforce org and the broader system landscape, with an ability to explain your decision-making process to non-engineers
  • A bachelor’s or master’s degree in a technical or business discipline, or equivalent experience

Nice To Haves

  • Salesforce Platform Developer I or Platform Developer II certification preferred
  • Experience with Salesforce Financial Services Cloud (FSC) is a strong plus, including familiarity with FSC data models, financial account management, and industry-specific features

Responsibilities

  • Working with our team of scrum masters, product owners, and fellow engineers, you'll tackle technical challenges on the Salesforce platform and ensure quality as we build and enhance next-generation applications using Service Cloud, Apex, Lightning Web Components (LWC), and Flow.
  • As you manage the end-to-end development of Salesforce-based solutions, you'll analyze issues at the system level—including declarative and programmatic customizations—and handle any complications that arise by implementing effective, scalable solutions.
  • You'll document and lead the implementation of technical features, improvements, and innovations within the Salesforce ecosystem, leveraging best practices for Apex development, LWC design, and Flow automation.
  • Using your proactive mindset and initiative, you'll continually look for ways to improve platform performance, quality, and efficiency—identifying opportunities to streamline processes through Flow automation and optimized Apex code.

Benefits

  • comprehensive benefits
  • workplace flexibility
  • professional development opportunities
  • opportunities provided through Employee Resource Groups
  • benefits that support your life and well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service