Salesforce Sr. Developer

Virtual Req #11624
Wednesday, May 28, 2025

JOB SUMMARY:

 

We are seeking a skilled and experienced Salesforce Developer to join our dynamic team. The ideal candidate will have a solid background in object-oriented programming and extensive hands-on experience with the Salesforce platform. You will be responsible for designing, developing, testing, and deploying customized solutions within the Salesforce ecosystem to support business requirements and drive organizational success.

 

The Salesforce Developer will work with an agile, cross-functional team of project managers, business stakeholders, and other technical resources to continually enhance Corpay’s integrated Salesforce solution.  This individual should have a passion for developing repeatable and scalable solutions to drive continual improvement and increase user satisfaction.  The developer should feel comfortable working collaboratively to communicate design options, assist change management, and adhere to governance requirements. 

 

Key Responsibilities:

  • Develop and maintain scalable Salesforce applications using Apex, Visualforce, Lightning Components, and Lightning Web Components (LWC)
  • Design and implement robust integration solutions with external systems using REST/SOAP APIs and platform events
  • Apply object-oriented principles and design patterns such as Chain of Responsibility, Factory, Decorators, and event-driven (pub/sub) models to build maintainable, extensible systems
  • Create and maintain unit tests, leverage mock testing frameworks, and ensure code quality and reliability
  • Collaborate with cross-functional teams in an Agile environment, participating in sprints, daily standups, and sprint reviews
  • Implement and manage flows, validation rules, custom objects, and process automation to streamline business operations
  • Work with deployment tools such as Copado for continuous integration and delivery (CI/CD)
  • Collaborate with stakeholders, understand business needs, and assist with requirements to guide implementation
  • Troubleshoot issues, identify root causes, resolve bugs and errors, and implement optimal solutions to resolve issues at the source
  • Perform other duties as assigned or required; occasional night and weekend work is required

 

Minimum Qualifications:

  • 2+ years of experience with object-oriented programming languages (Java, C++, Python, etc.)
  • 5+ years of programming experience on the Salesforce platform, including Apex and Lightning development
  • Demonstrated experience in using interfaces and abstractions in enterprise application development
  • Proficient in integration strategies, REST/SOAP APIs, and event-driven architecture
  • Experience with writing and maintaining automated test classes with mock frameworks
  • Proficiency with Salesforce’s declarative (out of the box) capabilities 

 

Preferred Qualifications:

  • Salesforce certifications (e.g., Platform Developer I/II, JavaScript Developer I, etc.)
  • Experience developing with Lightning Web Components (LWC), JavaScript, and CSS
  • Hands-on experience with Salesforce Flows for automation
  • Experience using Copado or similar CI/CD tools for deployment management (nice to have)
  • Familiarity with Salesforce Experience Cloud (Digital Experience Sites)
  • Familiarity with Salesforce software development lifecycle, sandbox environment management, and changeset deployment
  • Working knowledge of Agile methodologies and participation in Agile/Scrum teams
  • College degree in computer science or related field; equivalent hands-on experience will be considered 

Other details

  • Job Family IT
  • Pay Type Salary
  • Employment Indicator Employee