GreatAmerica Financial Services is seeking a Senior Software Engineer – Salesforce to design and implement ideal solutions within the Salesforce ecosystem, leveraging both out-of-the-box configuration and custom development to create maximum value for customers.
Requirements
- Advanced knowledge of developing and supporting Lightning web Components and the Aura framework
- In depth knowledge of HTML and CSS
- In depth knowledge of JavaScript
- Advanced level of knowledge of APEX Language, SOQL,SOSL
- Advanced level of knowledge of APEX triggers , batch classes and scheduled classes
- Advanced level of knowledge of record sharing
- Advanced level of knowledge of Salesforce user security and access including but not limited to Profiles, Permission Set Groups, Roles and Role Hierarchies, Sharing Rules, user management, permission sets and permission sets groups
Responsibilities
- Design, develop, test, document and implements 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
- Working effectively with our CI/CD tool Copado to quickly and efficiently promote changes thru higher orgs including production
- Working on Source Control Management participating in Pull Request Reviews and resolving merge conflicts
- Refactoring and optimizing solutions to increase value and productivity of the team
- Troubleshooting applications and data issues and implementing bug fixes
Other
- Candidates must possess the exceptional interpersonal skills to communicate effectively with internal & external resources, clients, and third parties
- Strong negotiation and collaboration skills and ability to develop and manage stakeholder expectations
- Exceptional communication skills (both verbal and written)
- Work both independently and in a team-oriented, collaborative environment
- Extended hours may be required to meet deadlines