Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ)
In this role you will have the opportunity to:
- Design, develop, and implement custom functionalities applications using Apex, Visualforce, and Lighting Components and other nCino/Salesforce technologies as required.
- Integrate Salesforce and nCino with external systems and third-party applications using REST APIs, SOAP, and middleware tools to streamline data flow and enhance overall business processes.
- Monitor integrations and handle integration errors, failures and issues, working with key stakeholders to resolve.
- Create automated workflows and business process automation using Salesforce tools such as Process Builder, Flow, and Apex Triggers to streamline loan processing and other banking functions.
- Create and maintain comprehensive technical documentation for all nCino/Salesforce solutions, including design specifications, configurations, and customizations.
- Develop custom user interfaces to improve the user experience on nCino and Salesforce using Lighting Web Components and Visualfoce.
- Write and execute unit tests for custom-developed codes, monitor and run performance testing, troubleshoot and resolve issues, and ensure compliance with industry regulations and standards.
- Develop custom reports and dashboards to provide key business insights into loan & deposit portfolio, financial performance, and compliance tracking.
- Work closely with cross-functional teams including Salesforce administrators, configuration analysts, business SMEs, and stakeholders to understand requirements and deliver scalable solutions.
- Ensure solutions meet the necessary security standards and comply with financial industry requirements such as PCI-DSS, and SOC2.
Position Requirements
- Bachelor's Degree: computer science, Information Technology, or a related field (or equivalent experience).
- 4 or more years of experience in software engineering.
- 2 or more years hands-on experience in Salesforce application development.
Knowledge, Skills, and Abilities
- Advanced SQL data base and operating systems experience including SSIS, SSAS, and SSRS. Advanced skills in programming languages, preferably C#, ASP.net, and Transact SQL. Knowledge of system and software quality assurance best practices and methodologies.
- Experience with current releases of platforms such and Windows SharePoint Services, Internet Information Server, MS Office SharePoint, Windows Server, Windows, VMware, Photoshop, Illustrator, Visual Studio, Team Foundation Server.
- Ability to develop solutions to meet goals and strategies, selecting methods and techniques based on experience and judgment. Ability to handle multiple tasks and programming where overall business objectives are broadly defined. Ability to prioritize and execute tasks in a professional corporate environment adapting to changing priorities, deadlines, and resource availability.
- Possess a solid, working knowledge of current internet technologies. Experience with Data Transfer methods and integration of various software back-end processes. Proven hands-on Software development experience using full stack development tools including C#, ASP.net, JAVA, Powershell, Java Script, Database design, HTTP, HTML, XML, SFTP, MVC, Web API and API development. Banking domain experience is a plus.
- Possess ability to work independently and in a team-oriented, collaborative environment with management, technical employees, internal clients, contractors, and vendors. Excellent decision making, problem solving, presentation, facilitation, and coaching skills. Strong interpersonal and written and verbal communication skills with the ability to handle difficult situations with tact and discretion.
- Knowledge of federal and state laws/regulations relative to IT Industry.
Compensation & Benefits
- Targeted starting compensation range is based on location and experience: $89,000 - $155,000
- Incentive and commission compensation may be awarded for eligible roles
- Comprehensive employee benefits, including: medical, dental, vision, LTD, STD and life
- Paid vacation time, sick time, personal days, paid volunteer time and 11 company paid holidays
- 401k (up to 4% match with immediate vesting)
- Tuition reimbursement eligible
- Read more about these and additional benefits at: Employee Benefits | Banner Bank
Banner Bank Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Banner Bank and has not been reviewed or approved by Banner Bank.
-
Healthcare Strength — Multiple medical plan options, dental (including adult orthodontia), and vision are offered alongside company‑paid life and AD&D, company‑paid short‑term disability, and an Employee Assistance Program. Access to a Wellness Coach and additional health resources broaden the support for physical and mental wellbeing.
-
Leave & Time Off Breadth — The package includes generous vacation, paid sick leave, 11 paid holidays, paid parental leave, and 16 hours of paid community service annually. Corporate materials also outline flexible scheduling, personal‑leave hours for cultural or other needs, and gender‑neutral parental leave for birth and non‑birth parents.
-
Wellbeing & Lifestyle Benefits — Tuition reimbursement, public transportation reimbursement, employee banking discounts, and service/recognition awards enhance overall value. Role‑dependent incentives and commissions, together with ongoing wellness coaching access, round out everyday benefits.
Banner Bank Insights
Similar Jobs
What We Do
Banner Bank is proud to serve the West with comprehensive financial services. More than 130 years ago we started with core values that never go out of style: listen, learn and help people and businesses reach their goals. Today across Oregon, Washington, California and Idaho—we deliver a high level of individual service as a community bank, while also offering competitive products some might expect to find only at a nationwide financial institution. Member FDIC. Visit us for more information on the best banking solutions for your business.








