Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ) image - Rise Careers
Job details

Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ)

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 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


Please take time to review Banner Bank's Consent & Privacy notice before applying.


Banner Bank is an Equal Opportunity Employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, marital status, age, disability or protected veteran status.


Banner Bank does not accept unsolicited resumes from agencies and/or search firms for any job postings. Resumes submitted to any Banner Bank employee by a third-party agency and/or search firm without a valid written and signed search agreement, will become the sole property of Banner Bank. No fee will be paid if a candidate is hired for a position as a result of an unsolicited agency or search firm referral.

Banner Bank Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Banner Bank DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Banner Bank
Banner Bank CEO photo
Mark J. Grescovich
Approve of CEO

Average salary estimate

$122000 / YEARLY (est.)
min
max
$89000K
$155000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ), Banner Bank

Join Banner Bank as a Senior Software Engineer - Salesforce Developer and unleash your potential in a role that offers the perfect blend of technology and finance! Here at Banner Bank, we pride ourselves on being one of the most recognizable names in the industry, and we're looking for passionate individuals to help us innovate our financial services offerings. You'll work closely with business stakeholders, system administrators, and fellow engineers to develop custom solutions using your expertise in Salesforce and nCino’s banking platforms. Your responsibilities will include creating tailored applications that streamline processes such as loan origination and account onboarding. If you enjoy using tools like Apex, Visualforce, and Lightning Components to build engaging user interfaces, then this is your chance to make a real impact! You will also be responsible for integrating Salesforce with external systems while ensuring compliance with industry standards. To succeed in this role, you should have at least 4 years of experience in software engineering, with a focus on Salesforce development for at least 2 years. Additionally, your knowledge of advanced SQL databases and programming languages such as C# and Java will be invaluable. At Banner Bank, we're not just about numbers - we value community involvement, so you’ll have opportunities to participate in meaningful volunteer activities as well. If you're ready to take your Salesforce development skills to the next level while being part of a team that cares about their employees and communities, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ) Role at Banner Bank
What does a Senior Software Engineer - Salesforce Developer do at Banner Bank?

At Banner Bank, the Senior Software Engineer - Salesforce Developer designs and implements custom solutions to enhance financial services workflows, including loan origination and account opening. This role involves using Salesforce, nCino technology, and integrating with external systems to streamline data and improve usability. You will work within a collaborative team and help shape efficient banking systems.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - Salesforce Developer position at Banner Bank?

To qualify for the Senior Software Engineer - Salesforce Developer role at Banner Bank, applicants should have a Bachelor’s Degree in Computer Science or a related field, along with a minimum of 4 years of software engineering experience and at least 2 years in Salesforce application development. Additionally, skills in advanced SQL and programming languages like C# are essential.

Join Rise to see the full answer
What programming languages and tools should I be proficient in for the Senior Software Engineer - Salesforce Developer job at Banner Bank?

Candidates for the Senior Software Engineer - Salesforce Developer role at Banner Bank should be proficient in Apex, Visualforce, and Lightning Components, as well as advanced SQL and programming languages like C# and Java. Experience with REST APIs, SOAP, and middleware tools is also beneficial, as these are vital for developing and integrating systems.

Join Rise to see the full answer
What are the key responsibilities of a Senior Software Engineer - Salesforce Developer at Banner Bank?

Key responsibilities of the Senior Software Engineer - Salesforce Developer at Banner Bank include designing custom functionalities, integrating Salesforce with external systems, monitoring integrations, automating business processes using tools like Flow and Process Builder, and developing user interfaces. Documenting technical specifications and ensuring security compliance is also a crucial part of the job.

Join Rise to see the full answer
How does Banner Bank support employee development for the Senior Software Engineer - Salesforce Developer role?

Banner Bank is committed to employee development, offering comprehensive benefits, tuition reimbursement, and opportunities for volunteering. We believe in supporting our employees' growth both technically and personally, ensuring that you have the resources needed to advance your Salesforce development skills and career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Senior) - Salesforce Developer (Remote for WA, OR, CA, ID, UT, MT, NV, CO, or AZ)
Can you describe your experience with Salesforce development?

In answering this question, describe specific projects you've worked on, focusing on the challenges you faced and how you overcame them. Mention particular tools you've used such as Apex, Visualforce, and the Lightning Component framework, showcasing your hands-on skills and ability to leverage Salesforce effectively.

Join Rise to see the full answer
How do you handle integration issues within Salesforce?

Discuss your approach to problem-solving in integration scenarios. Describe how you would monitor integrations, analyze errors, and work with stakeholders to resolve issues. Mention specific tools or methods you've used in past roles to handle integration challenges.

Join Rise to see the full answer
What methods do you employ to ensure compliance with industry standards?

Emphasize your understanding of compliance requirements such as PCI-DSS and SOC2. Discuss your past experience in creating secure applications and adhering to regulations while developing technology solutions, showcasing your commitment to best practices in software engineering.

Join Rise to see the full answer
Can you share a successful project where you implemented Salesforce automation techniques?

Provide a detailed example of a project where you utilized Salesforce tools like Process Builder or Flow for business automation. Highlight the objectives, the approach you took, and the outcomes achieved to illustrate your effectiveness in leveraging automation for productivity.

Join Rise to see the full answer
How do you prioritize tasks in a multi-project environment?

Discuss your time management strategies, such as using task prioritization frameworks or tools to organize your workload. Provide an example of how you successfully balanced multiple projects in previous roles, emphasizing your adaptability and organizational skills.

Join Rise to see the full answer
What challenges have you faced in integrating Salesforce with other systems?

Share specific examples of technical challenges encountered when integrating Salesforce with other platforms, outlining the approach you took to resolve issues. Focus on your troubleshooting strategies and ability to collaborate with other teams during integration processes.

Join Rise to see the full answer
How do you ensure quality in your coding practices?

Talk about your commitment to quality assurance and methods you apply, such as writing unit tests and conducting code reviews. Mention any specific tools or practices you follow to deliver high-quality software solutions, reinforcing your attention to detail and responsibility.

Join Rise to see the full answer
Discuss your experience in developing user interfaces for Salesforce applications.

Highlight your experience using Lightning Web Components or Visualforce for designing user interfaces. Provide examples that showcase your ability to enhance user experience and functionality, tying your design choices back to user feedback and usability testing.

Join Rise to see the full answer
What is your experience with SQL databases?

Discuss the SQL database skills you possess, including advanced querying techniques and use of SSIS, SSAS, and SSRS. Provide examples of how you have used SQL in your previous projects to enhance database management and reporting.

Join Rise to see the full answer
Why do you want to work as a Senior Software Engineer - Salesforce Developer at Banner Bank?

Express your enthusiasm for the opportunity to work at Banner Bank, emphasizing your alignment with their values of innovation and community service. Share how your skills and passion for Salesforce development can positively contribute to their mission of supporting customers and enhancing financial systems.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Banner Bank Hybrid Pullman, Washington
Posted 11 days ago
Posted 3 days ago
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
TrustYou Remote Germany /Spain / Romania
Posted 5 days ago
V2 Digital Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago

Banner Bank is a dynamic full-service financial institution, operating safely and profitably within a framework of shared integrity. Working as a team, we will deliver superior products and services to our valued clients. We will emphasize strong ...

221 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
110 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Executive Assistant II at Progress
Photo of the Rise User
Someone from OH, Cleveland just viewed Infection Prevention Data Abstractor: Full-Time at Q-Centrix
Photo of the Rise User
Someone from OH, Orwell just viewed Amazon Expediting Fleet Specialist at MSX International
E
Someone from OH, Cleveland just viewed Junior Support Engineer (m/f/d) at EoT Labs GmbH
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Graphic Designer at Hyve Group
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Production Artist Phoenix at R.R. Donnelley
A
Someone from OH, Avon Lake just viewed Entry Level Marketing Assistant at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, North Royalton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Cleveland just viewed UI Product Designer at Insight Global
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Kent just viewed Graphic Designer, Direct Response at Visa