Sr Software Developer

Posted Yesterday
9 Locations
Remote or Hybrid
107K-200K Annually
Senior level
Fintech • Financial Services
We are a not-for-profit organization guided by the credit union philosophy of “people helping people."
The Role
The Sr. Software Developer at BECU leads software design and development, modernizes platforms, and enhances member experiences through innovative technical solutions.
Summary Generated by Built In

Is it surprising to hear that a financial institution of 1.5 million members and over $30 billion in managed assets say that success comes from focusing on people, not profits?
Our “people helping people” philosophy has guided us since 1935, driving our deep commitment to serving our members, communities, and each other. When you join our team, you become part of a purpose-driven organization where your work makes a real difference.
While we’re proud of our history, we’re even more excited about our future. With business and technology transformation on the horizon, there’s never been a better time to be part of BECU.

PAY RANGE

The Target Pay Range for this position is $138,300.00-$169,000.00 annually. The full Pay Range is $107,400.00 - $199,900.00 annually. At BECU, compensation decisions are determined using factors such as relevant job-related skills, experience, and education or training. Should an offer for employment be made, we will consider individual qualifications. In addition to your salary, compensation incentives are available for the hired applicant. Incentives are performance based and targets vary by role.

BENEFITS – because people helping people starts with supporting you

  • 401(k) Company Match (up to 3%)

  • 4% annual contribution to your 401(k) by BECU

  • Medical, Dental and Vision (family contributions as well)

  • PTO Program + Exchange Program

  • Tuition Reimbursement Program

  • BECU Cares volunteer time off + donation match

IMPACT YOU’LL MAKE:

As a Sr. Software Developer at BECU, you will leverage deep expertise in software development, system engineering, and DevOps to support and modernize our Enterprise Content Management (ECM) platform. In this role, you’ll design and deliver secure, scalable solutions that enhance member experiences, lead modernization initiatives, and influence technology strategy. Your work will shape architecture, elevate coding standards, and transform business challenges into innovative technical solutions.

WHAT YOU’LL DO:

  • Lead Development Excellence: Guide teams through design, coding, and testing, ensuring high-quality, scalable solutions that meet business needs.
  • Oversee Platform Operations: Perform server maintenance, execute OS upgrades, vendor product upgrades, configurations, and data center migrations.
  • Manage Storage and Capacity: Monitor file shares and storage capacity across environments to ensure optimal performance.
  • Conduct System Analysis: Perform capacity planning, system performance analysis, and disaster recovery testing.
  • Collaborate Across Teams: Work closely with network, DBA, and vendor teams to troubleshoot and resolve multi-component performance issues.
  • Drive Modernization: Lead efforts to modernize current legacy content management platforms. Architect & Innovate: Collaborate with architects and product owners to design technology roadmaps, create prototypes, and deliver solutions that push boundaries.
  • Champion Code Quality: Set the standard for clean, secure, and maintainable code. Promote best practices and help others grow through feedback and collaboration.
  • Drive Automation & Efficiency: Lead initiatives to automate processes and improve workflows, reducing complexity and increasing speed to market.
  • Collaborate & Communicate: Share technical insights with peers, present ideas, and contribute to a culture of knowledge and innovation.
  • Solve Complex Challenges: Analyze, design, and implement multi-tier systems, tackling intricate problems with creativity and precision.
  • Support Team Growth: Help team members develop their skills through collaboration, feedback, and knowledge sharing.
  • Stay Informed: Keep up with emerging technologies and apply them thoughtfully to create forward-thinking solutions.

This isn’t just about ticking off tasks on a list. It's about making a significant, positive change in BECU’s journey, where your contributions are valued, and your growth is continually fostered.

WHAT YOU’LL GAIN:

  • Impactful Work: Your ideas and solutions will directly influence systems serving millions of members.
  • Growth Opportunities: Continuous learning, mentorship, and exposure to cutting-edge technologies.
  • Collaborative Culture: Work alongside passionate professionals who value innovation and teamwork.
  • Tech Leadership: Opportunities to lead projects, shape standards, and influence technology strategy.
  • Flexibility & Balance: Full-time role with a supportive environment that respects your time and well-being.
  • Future-Ready Skills: Hands-on experience with cloud platforms, container orchestration, CI/CD pipelines, and modern frameworks.

QUALIFICATIONS:

 Minimum Qualifications:

  • Bachelor’s degree in computer science or related discipline, or equivalent work experience required. 
  • Minimum five years of experience designing software and writing production code in a team environment required. 
  • Deep understanding of Secure Development best practices, demonstrated by regular use of static code analysis tools to explain and correct secure coding flaws required. 
  • Proven ability to deliver highly scalable solutions in multiple programming languages and technical environments over the entire product lifecycle (from ideation to retirement) required. 
  • Demonstrated expertise with the following required: .NET, C#, node.js and modern JavaScript Frameworks in TypeScript or JavaScript (React, Angular, etc.), or Python.
  • System administration and automation with PowerShell or bash required. Knowledge of Open Source (OSS) technologies and libraries required.
  • Experience with public cloud (Azure/AWS/Google Cloud) technologies required.
  • Expertise with SQL Server, PostgreSQL
  • Experience with RESTful API design, microservices architecture
  • Deep experience in one of the following domains: server-side web dev, modern client-side web dev, REST/web services, large scale data analytics using Machine Learning frameworks, networking, and service mesh required.
  • Expertise with SOLID design principles, Object-Oriented Programming and Design required.  Experience with SOA patterns and distributed systems design required.
  • Expertise with Continuous Integration and Continuous Delivery systems and tools such as Azure DevOps Services, GitHub Actions, Jenkins, or Teamcity. Proficiency at building / deployment pipelines in YAML is required.
  • Deep expertise in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit testing, integration testing, or performance/load testing required.
  • Experience using git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required.
  • Experience presenting in front of technically adept audiences required. 
  • Proven experience leading and collaborating within team, including business unit teams, to deliver solutions through all aspects of the SDLC

Desired Qualifications:

  • Experience with Enterprise Content management platform - OpenText - AppEnhancer (formerly ApplicationXtender), Onbase Hyland, Image trust
  • Working knowledge of containers and container orchestration in Kubernetes preferred.
  • Experience with SQL, large datasets, data warehousing and sophisticated ETL processes, analytics engines required. Knowledge of cloud-hosted SQL-based datastores, and NoSQL systems preferred.
  • Proven ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement

JOIN THE JOURNEY:

Ready to make an indelible impact? Eager to be a part of a collaborative and innovative team where your ideas and contributions don’t just fill a role, but fuel the growth and success of BECU? This is more than a job – it’s a chance to elevate your career, skills, and future, all while contributing to the robust technological landscape of BECU.

EEO Statement:


BECU is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.

Top Skills

.Net
AWS
Azure
Azure Devops Services
C#
Ci/Cd
Git
GCP
JavaScript
Microservices
Node.js
Postgres
Powershell
Python
Restful Apis
SQL Server
Test Driven Development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tukwila, WA
3,000 Employees
Year Founded: 1935

What We Do

As a member-owned, not-for-profit financial cooperative, we are guided by the credit union philosophy of “people helping people.” Putting people over profit guides our everyday business decisions. Unlike many financial institutions, we aren’t privately owned. As a cooperative, we are owned by our members. This drives us to do right by the member, and right by each other as coworkers. We display this in our working culture, in our day-to-day choices to ensure both members’ and employees’ needs are met. Imagine what this type of commitment could do for your work satisfaction.

Why Work With Us

We are a team-first culture that ensures every employee has the opportunity to learn and grow. We are diving headfirst into a technology transformation.

Gallery

Gallery

Similar Jobs

In-Office or Remote
43 Locations
3271 Employees
5-5 Annually

Apryse Logo Apryse

Account Manager

Productivity • Software • App development • Automation
Remote
5 Locations
665 Employees
138K-180K Annually

Iron Mountain Logo Iron Mountain

Account Manager

Big Data • Cloud • Information Technology
In-Office or Remote
11 Locations
32000 Employees
105K-140K Annually

Iron Mountain Logo Iron Mountain

Public Sector Contracts Administrator

Big Data • Cloud • Information Technology
In-Office or Remote
5 Locations
32000 Employees
4-4 Annually

Similar Companies Hiring

Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account