Sr. Salesforce Developer

Patterson Companies, Inc.Saint Paul, MN
$109,100 - $145,433Onsite

About The Position

Patterson is a partner that cares about your success, fostering a people-first, always advancing, and results-driven culture with abundant professional growth. We value diverse talents and experiences, believing they build a stronger organization. This role is essential for designing, developing, testing, and implementing scalable Salesforce solutions.

Requirements

  • Bachelor's Degree in MIS, Computer Science or Business Management with a technical focus or equivalent education and/or experience
  • 5 years Experience in Salesforce software development
  • Experience in Software Development Life Cycle (SDLC)
  • Experience developing custom solutions to support pre-sales (Lead-to-Opportunity-to-Quote), including approvals, document generation, and CPQ concepts
  • Experience in integrating mission critical business systems using iPaaS (Azure Integration Services, SAP Integration Suite, or Informatica IDMC)
  • Experience with at least one end-to-end Salesforce implementation
  • Advanced knowledge of Salesforce platform development, including Apex, triggers, asynchronous processing, and custom application design.
  • Strong skill in developing modern Salesforce user interfaces using Lightning Web Components (LWC), JavaScript, HTML, and related front-end development practices.
  • Demonstrated ability to write efficient and scalable SOQL and SOSL queries and apply sound data access and transaction management practices.
  • Strong knowledge of Salesforce integration development, including REST and SOAP APIs, platform events, outbound and inbound integrations, and external system connectivity.
  • Strong understanding of Salesforce governor limits, bulkification, performance optimization, and secure coding best practices.
  • Knowledge of Salesforce security architecture, including record-level access, object permissions, field-level security, and secure application design principles.
  • Skill in troubleshooting and resolving complex technical issues across custom code, integrations, user interfaces, automation, and data processes.
  • Ability to design, develop, test, and deploy maintainable, reusable, and well-documented Salesforce solutions aligned with business and technical requirements
  • Skill in using Salesforce development and deployment tools, including Salesforce CLI, Visual Studio Code, source control, and testing/debugging tools.
  • Ability to collaborate effectively with product owners, administrators, architects, analysts, and other developers while providing technical guidance and code review support.
  • Experience coaching junior development team members on solution design, technical standards, best practices, and platform governance.

Nice To Haves

  • Experience with Salesforce Service supporting organizations with contact centers and a field service organization preferred.
  • Salesforce Certified Platform Developer I Upon Hire
  • Salesforce Certified Platform Developer II within 1 Year
  • Salesforce Certified JavaScript Developer within 1 Year
  • Salesforce Platform App Builder within 1 Year

Responsibilities

  • Design, develop, test, and implement scalable Salesforce solutions using Apex, Lightning Web Components, Flow, and other platform capabilities.
  • Analyze business and technical requirements and translate them into effective system designs, technical specifications, and development solutions.
  • Build and maintain custom Salesforce functionality, including triggers, classes, integrations, asynchronous processes, and reusable components.
  • Develop, support, and enhance integrations between Salesforce and external enterprise systems using APIs, middleware, and event-driven solutions.
  • Troubleshoot and resolve complex application, data, integration, and performance issues within the Salesforce environment.
  • Collaborate with other functional teams to ensure components work together to meet the operational, integration, quality and performance goals of the solution.
  • Ensure solutions follow established standards for security, scalability, maintainability, performance, and platform best practices.
  • Participate in code reviews and provide technical guidance, mentoring, and support to other developers and team members.
  • Support release management, deployment activities, and ongoing system maintenance, including enhancements, defect resolution, and technical documentation.
  • Interact with and support end users in their day-to-day operations.
  • Comply with Company and department policies and standards; performs other duties as assigned.
  • Establish and enforce Salesforce application development standards, including coding conventions, solution design, documentation, testing, code review, and deployment practices, to support secure, scalable, and maintainable enterprise solutions.

Benefits

  • Full Medical, Dental, and Vision benefits
  • Wellness Program
  • 401(k) Match Retirement Savings Plan
  • Paid Time Off (PTO)
  • Holiday Pay & Floating Holidays
  • Volunteer Time Off (VTO)
  • Educational Assistance Program
  • Full Paid Parental and Adoption Leave
  • LifeWorks (Employee Assistance Program)
  • Patterson Perks Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service