
Software Engineer
Columbia Bank19 days ago
Hillsboro, OR, USAMid Level / Senior
Base Salary
$84k - $104k/yr
Responsibilities
- Develop secure, high-quality software solutions for new and existing application features using C# and Microsoft technologies.
- Write testable code, create unit tests, participate in peer reviews, and support QA reviews and testing activities.
- Produce technical documentation such as specifications, flowcharts, sequence diagrams, code comments, and design documentation.
- Analyze issues, resolve deployment and production problems, and contribute to operational excellence and continuous process improvement.
- Collaborate with internal teams, Columbia QA, and third-party engineers to deliver work on schedule.
- Refine requirements and user stories and follow SDLC, development standards, bank policies, and applicable banking regulations.
- Coach, mentor, or train others and serve as a subject matter expert when requested.
Requirements
- Bachelor’s degree or relevant work experience.
- 2–7 years of software industry experience.
- Required experience developing solutions with C#.
- Required experience building applications for cloud deployments with Azure.
- Proficiency with UI frameworks and technologies using Angular or Blazor.
- Experience with SQL and the Microsoft technology stack, including Visual Studio, .NET, ASP.NET, and Team Foundation Server.
- Experience with Agile development practices using Scrum, Kanban, and/or Scrumban.
- Ability to work independently and collaboratively with internal teams, with strong interpersonal skills for cross-functional work.
- Ability to understand and comply with bank regulations, policies, procedures, and required training.
Benefits
- Fully onsite work at 9285 NE Tanasbourne Drive, Hillsboro, Oregon.
- Medical, dental, and vision coverage.
- 401(k) retirement savings plan with employer match for qualifying contributions.
- Employee assistance program, life insurance, disability insurance, tuition assistance, mental health resources, identity theft protection, legal support, auto and home insurance, and pet insurance.
- Online discount marketplace and paid vacation, sick days, volunteer days, and holidays.
- Benefit eligibility begins the first day of the month following hire for associates regularly scheduled to work at least 30 hours weekly.
- Potential eligibility for performance-based incentive compensation; details are provided during recruitment.