
Job Information
Washington State Job Bank Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT in Walla Walla, Washington
More than 130 years ago, we started with core values that never go out of style: listen, learn and help businesses and individuals reach their goals. Our financial strength and stability are key reasons Forbes names us one of the Best 100 Banks in America the past eight consecutive years and Newsweek names Banner one of the Most Trustworthy Companies the past four years. With more than $15 billion in assets and over 150 locations throughout Washington, Oregon, Idaho, and California, we understand our role in the economy and take that responsibility seriously. In addition to offering a source of capital to personal banking clients and businesses of all sizes, we place a high importance on employee volunteerism and donate millions of dollars each year to community organizations. The Software Engineer will work closely with business stakeholders, system administrators, and other software engineers to design and implement custom solutions that streamline loan origination, deposit account opening, treasury management onboarding, and other financial services workflows. The ideal candidate will have experience with Salesforce development, a solid understanding of nCino's banking platform, and a passion for building innovative solutions in the financial services industry. 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