Senior Software Engineer - Salesforce
Listed on 2026-04-23
-
Software Development
Cloud Engineer - Software, Salesforce Developer, Software Engineer, App Developer - Mobile/Web
Overview
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 our team-based operating approach are key 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 Salesforce ecosystem, to design and implement ideal solutions by using out of box configuration, and custom development on the platform that creates the greatest value for our customers.
Responsibilities- Design, develop, test, document and implement solutions and reusable assets across various Salesforce Clouds including but not limited to Sales, Service and Experience through declarative programming and custom programming using Apex, LWC’s to meet the solution design, and be aligned with Salesforce best practices and architectural standards
- Effectively practices test driven development creating and implementing effective unit tests and code coverage for all solutions
- Implement sound logging and other diagnostic tools into each solution deployed
- Work with our CI/CD tool Copado to quickly and efficiently promote changes through higher orgs including production
- Work on Source Control Management participating in Pull Request Reviews and resolving merge conflicts
- Refactor and optimize solutions to increase value and productivity of the team
- Troubleshoot applications and data issues and implement bug fixes
- Optimize and extend features in the existing Salesforce environments
- Work on inbound and outbound integrations into and out from Salesforce platform to other systems using various Salesforce integration patterns
- Participate in Salesforce data discussions and assist non-Salesforce teams with Salesforce data model and data concerns
- Understand and suggest external teams about Salesforce APIs and provide OAS as required for callouts into Salesforce
- Experience with Salesforce event architecture and maintaining the existing codebase of the applications
- Implement security and access provisioning using Salesforce sharing and access mechanisms
- Connect with middleware tools like Mule Soft from Salesforce
- Collaborate with multiple teams on an Agile release train to understand cross-team dependencies
- Extend support to functional and nonfunctional testing teams to deliver on the implemented product
- Support other developers on the team for issues and hurdles to maintain solid output
- Ensure architectural integrity and consistency across the applications in their product area
- Participate as an active member of an agile product team helping define effective stories, implement, and test to meet sprint goals
- Manage key relationships with internal & external resources, clients, and third parties
- Extended hours may be required to meet deadlines
- Performs additional duties as required
- Willing and able to travel to conferences, training and other skill development opportunities
- Participates in research and prototyping of new features available in Salesforce
- Adhering to and supporting the Salesforce Governance COE standards; helping improve and grow our Salesforce best practices
- Continually pushing to gain more knowledge of the technical products that affect the capabilities of their area
- Continually pushing to increase knowledge and proficiency of the Salesforce platform and the craft of Salesforce solution development
- Serve in a solutions-oriented consultant role that promotes change and process improvement
- Working closely with the Solution Review and Architecture Review Boards
- Regular collaboration and daily communication with the Product Owner and all members of your Product team
- Understand and engage in the broader context of the business “why” and needs behind the code
- Actively participate in design/architectural discussions, grooming user stories,…
(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).