Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Columbia Bank

Software Engineer II

Columbia Bank

Software Engineer II providing technical leadership in developing high-quality solutions for custom software. Focused on collaboration and continuous improvement in a dynamic banking environment.

Posted 8/1/2026full-timeHillsboro • Oregon, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $90,000 - $100,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C# programming, Cloud deployments via Azure, and UI frameworks such as Angular or Blazor, while ensuring high-quality software development through adherence to coding guidelines and the Software Development Life Cycle (SDLC). Strong collaboration skills are essential for partnering with cross-functional teams and enhancing user experience.

Highest-signal resume keywords
C# Coding LanguageCloud Deployments via AzureUI Frameworks (Angular or Blazor)SQL Database ManagementSoftware Development Life Cycle (SDLC)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C# Coding LanguageSQL Database ManagementUnit TestingTechnical DocumentationCode ReviewIssue ResolutionDesign DocumentationCoding GuidelinesCustom Software DevelopmentContinuous Process Improvement
Soft Skills
CollaborationProblem SolvingCommunicationLeadership
Tools & Technologies
AzureAngularBlazor
Industry Keywords
Software DevelopmentCustom SoftwareUser ExperienceQuality AssuranceCross-Functional Teams

Tech Stack

Tools & technologies
AngularAzureCloudSDLCSQL

About the role

Key responsibilities & impact
  • Provide technical leadership in the production of high-quality, secure, custom software for internal and external end users.
  • Help with the establishment of coding guidelines and technical designs including well-designed, testable code that adheres to coding guidelines and technical design.
  • Create documentation (i.e. specifications, flowcharts, etc.) to capture technical application details.
  • Build quality into the application by providing unit tests for existing and new code and by participating in peer code reviews.
  • Collaborate with UX teams to design solutions that provide an outstanding user experience.
  • Develop high-quality, secure solutions for new features as well as modifications of existing features in existing custom applications.
  • Analyze existing issues and provide solutions to remediate; use issue resolution as an opportunity to improve supportability of the custom software.
  • Responsible for documenting and demonstrating solutions by developing design documentation (i.e. analysis, flowcharts, sequence diagrams, etc.), code comments and clear code.
  • Partner with Umpqua QA and 3rd-party engineers to drive high-quality, on-time deliverables, assist in the QA effort by providing reviews of QA documentations and/or test cases, and participating in the testing effort, when necessary.
  • Partner with internal and external customer or representatives to understand problem statement, desired outcomes and requirements; contribute to the refinement of requirements and/or User Stories.
  • Assist in promptly resolving deployment and/or production issues; use issue resolution as an opportunity to improve supportability of the custom software.
  • Responsible for contributing to operational and engineering excellence and continuous process improvement initiatives; partner with cross-functional teams to improve the efficiency and effectiveness of the software development process, deployment and support.
  • Responsible for understanding and adhering to the Software Development Life Cycle (SDLC) and development standards and guidelines.

Requirements

What you’ll need
  • Bachelor’s Degree in Computer Science or equivalent field preferred.
  • 4-7 years of software industry experience required.
  • C# coding language required.
  • Experience with building for Cloud deployments via Azure is required.
  • Experience with UI frameworks and technologies via Angular or Blazor is required.
  • Experience with SQL is required.

Benefits

Comp & perks
  • Comprehensive healthcare coverage (medical, dental, and vision plans)
  • 401(k)-retirement savings plan with employer match for qualifying associate contributions
  • Employee assistance program
  • Life insurance
  • Disability insurance
  • Tuition assistance
  • Mental health resources
  • Identity theft protection
  • Legal support
  • Auto and home insurance
  • Pet insurance
  • Access to an online discount marketplace
  • Paid vacation, sick days, volunteer days, and holidays