Wiraa
Software Developer (.NET, C#)
WiraaUnited States3 hours ago
Full-timeRemote FriendlyInformation Technology
About The Company

Founded in 1935, BECU is a member-owned financial cooperative serving over 1.5 million members with more than $30 billion in assets under management. Our core philosophy centers around "people helping people," which guides our commitment to providing exceptional service to our members, supporting our communities, and fostering a collaborative work environment. As a purpose-driven organization, we prioritize the well-being and growth of our members and employees alike, emphasizing integrity, innovation, and community engagement. With a rich history of stability and a forward-looking approach to technology and business transformation, BECU offers a dynamic workplace where your contributions can make a meaningful difference. We are dedicated to creating an inclusive environment that values diversity, encourages professional development, and drives excellence across all levels of the organization.

About The Role

We are seeking a highly experienced Principal Software Developer (PSD) to join our innovative technology team. In this role, you will be instrumental in designing and developing industry-leading solutions that enhance the member experience and reinforce BECU’s market position. You will leverage your technical mastery, strategic thinking, and business insight to turn complex ideas into impactful solutions. This position offers an exciting opportunity to lead, mentor, and influence architectural decisions across the organization, working on cutting-edge technologies and large-scale systems. The PSD will collaborate closely with business stakeholders and cross-functional teams to deliver scalable, reliable, and innovative solutions that support millions of members. Whether working remotely or onsite, you will be part of a collaborative environment that values continuous learning, technical excellence, and impactful contributions. The role requires residents of WA, OR, ID, AZ, TX, GA, SC, NC, CA, or VA, with specific onsite requirements for Washington residents near Tukwila.

Qualifications

  • Bachelor’s degree in a technical or business discipline, or equivalent work or education-related experience
  • Minimum of 10 years of experience in information technology with demonstrated expertise in application design
  • Experience with financial products such as mortgages, loans, credit cards, and deposits
  • Proficiency in managing source control models and organization development practices
  • Strong understanding of Secure Development best practices
  • Ability to learn and deliver scalable solutions using emerging technologies across the product lifecycle
  • Experience designing and delivering REST APIs
  • Expertise with .NET and C# programming languages
  • Knowledge of open-source technologies and libraries
  • Hands-on experience with Azure cloud development, including security, secrets management, and cloud operational considerations
  • High-level expertise in server-side web development, client-side web development, REST/web services, or data analytics frameworks
  • Deep understanding of SOLID principles, Object-Oriented Programming, and distributed systems design
  • Experience with Microservices architecture and scalable system design
  • Strong knowledge of SDLC and Agile methodologies
  • Proficiency with CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, or TeamCity
  • Experience with unit testing, integration testing, and performance/load testing techniques
  • Proficiency in Git workflows, including code reviews and branching strategies
  • Experience with SQL, large datasets, data warehousing, and ETL processes, including cloud-hosted SQL databases
  • Knowledge of Cosmos DB or other NoSQL systems
  • Proven track record of leading enterprise-wide initiatives and collaborating across teams

Responsibilities

  • Design and develop innovative, scalable, and high-performance solutions aligned with business needs and strategic goals
  • Champion and articulate technical vision, setting industry standards and pushing technological boundaries
  • Collaborate with business leaders to build prototypes and define solution concepts that influence product development
  • Stay current with emerging technologies and share insights to promote continuous innovation across teams
  • Lead complex, multi-tier system architecture tasks, including analysis, coding, testing, debugging, and documentation
  • Identify opportunities to improve engineering practices, streamline processes, and enhance operational efficiency
  • Uphold and promote coding standards, best practices for reusability, and extensibility across the organization
  • Provide architectural leadership and drive technical strategy enterprise-wide
  • Mentor and develop developers of all levels, fostering a culture of continuous learning and collaboration
  • Serve as a technical consultant to delivery teams, resolving complex issues and providing expert guidance
  • Support Agile planning by breaking down work into manageable components for efficient delivery
  • Partner with multiple teams and stakeholders to execute large-scale, cross-functional initiatives throughout the SDLC

Benefits

  • 401(k) plan with up to 3% company match and a 4% annual contribution from BECU
  • Comprehensive medical, dental, and vision insurance coverage for employees and their families
  • Paid Time Off (PTO) program combined with an exchange program for flexible time management
  • Tuition Reimbursement Program to support ongoing education and professional development
  • Volunteer time off through BECU Cares, along with a donation matching program
  • Opportunities for career growth, professional development, and continuous learning
  • Inclusive and collaborative work environment that values diversity and innovation

Equal Opportunity

We are proud to be an Equal Employment Opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or any other basis protected by federal, state, or local law.

Key Skills

Ranked by relevance