Senior Software Engineer - Salesforce
Listed on 2026-01-22
-
Software Development
Software Engineer
Great America Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, principle-centered business philosophy, and team-based operating approach are crucial to our success and growth. Great America is structured in cross-functional product teams that allow individuals to make informed decisions that benefit the company and our customers. When you are part of the Great America team, you are part of the future, part of an opportunity to grow professionally and to reach your potential while enjoying your work.
As a Salesforce engineer you will be relied on to leverage your knowledge of the Salesforce ecosystem to design and implement ideal solutions using out-of-box configuration, custom development and platform tools that create the greatest value for our customers.
Great America Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, principle-centered business philosophy, and team‑based operating approach are key to our success and growth.
As a Senior Software Engineer – Salesforce, You Will- Design, develop, test, document and implement solutions and reusable assets across various Salesforce Clouds (sales, service and experience) using declarative programming and custom programming with Apex, LWC and other Salesforce technologies.
- Practice test driven development and implement effective unit tests to achieve required code coverage.
- Implement logging and diagnostic tools in each solution deployed.
- Work with our CI/CD tool Copado to quickly promote changes through higher orgs, including production.
- Participate in source-control management, pull request reviews and resolve merge conflicts.
- Refactor and optimize solutions to increase value and productivity.
- Troubleshoot applications and data issues and implement bug fixes.
- Extend features in existing Salesforce environments.
- Build inbound and outbound integrations to and from Salesforce platform using various integration patterns.
- Participate in Salesforce data discussions to help non-Salesforce teams with data model concerns.
- Understand and advise external teams on Salesforce APIs, providing OAS for callouts to Salesforce.
- Maintain and improve the existing codebase of the Applications with event architecture.
- Implement security and access provisioning using Salesforce sharing and access mechanisms.
- Work with middleware tools such as Mule Soft and other integration platforms.
- Collaborate with multiple teams on Agile trains to understand cross-team dependencies.
- Support functional and non-functional testing teams in delivering the product.
- Assist other developers on the team to maintain solid output.
- Ensure architectural integrity and consistency across applications.
- Live the Great America principles; actively help define stories, implement and test to meet sprint goals.
- Manage key relationships with internal & external resources, clients, and third parties.
- Be ready for extended hours to meet deadlines.
- Perform additional duties as required.
- Be willing to travel for conferences, training and skill development.
- Participate in research and prototyping of new Salesforce features.
- Adhere to and support the Salesforce Governance COE standards.
- Continuously learn about technical products that affect your area.
- Continuously deepen your knowledge and proficiency of the Salesforce platform.
- Serve in a solutions-oriented consultant role that promotes change and process improvement.
- Work closely with the Solution Review and Architecture Review Boards.
- Collaborate daily with the Product Owner and all members of the product team.
- Understand the broader business context of the code.
- Actively participate in design/architectural discussions, grooming user stories, sprint demos and daily stand-ups.
- Contribute best-practice ideas and process improvements.
- Determine coding best practices and perform code reviews of other developers’ code.
- Enforce coding standards and best practices to ensure only quality code…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).