Software Developer

Posted 17 Days Ago
Hiring Remotely in WA
Remote
86K-160K 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
Design, code, and deliver software solutions that meet technical and business needs. Lead development efforts, mentor junior developers, and ensure coding standards. Design data models, automated tests, and database scripts for scalable and secure solutions. Recommend and implement technical solutions and contribute to the technical roadmap of the organization.
Summary Generated by Built In

As the nation's largest community credit union, we begin every day focused on delivering superior financial products and services for our 1.3 million members and more than $30 billion in managed assets. Our work has an economic impact as we support our members' financial goals. We are unapologetic about being devoted to our members and the communities we serve. Our business is guided by our people helping people philosophy – which includes our team members. 
BECU has been in business for more than 85 years, driven by unwavering core values and a dedication to improving the communities we serve. While we have a rich history, the future of our company, accelerated by business and technology transformation, is even brighter. There's never been a better time to work for BECU.

To learn more visit becu.org/careers.

PAY RANGE

The Target Pay Range for this position is $110,900.00-$135,600.00 annually. The full Pay Range is $86,100.00 - $160,300.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

Employees and their eligible family members have access to a wide array of employee benefits, such as medical, dental, vision and life insurance coverage. Employees have access to disability and AD&D insurance. We also offer health care and dependent care flexible spending accounts, as well as health savings accounts, to eligible employees. Employees are able to enroll in our company’s 401k plan and employer-funded retirement plan. Newly hired employees accrue 6.16 hours of paid time off (PTO) on a per pay period basis based on hours worked (up to a maximum of 160 PTO hours per year) and receive ten paid holidays throughout the calendar year. Additional details regarding BECU Benefits can be found here.

IMPACT YOU’LL MAKE:

As a Software Developer at BECU, you will take on key responsibilities in designing, coding, and delivering software that meets the organization’s technical and business needs. You’ll lead development efforts with junior developers, providing mentorship and ensuring that the highest coding standards are met. By designing data models, automated tests, and database scripts, you’ll contribute to building enterprise-class software solutions that are both scalable and secure. Your expertise in system analysis and problem-solving will allow you to recommend and implement technical solutions, ensuring smooth production deployments and contributing to the overall technical roadmap of the organization.

To join our dynamic team, we require candidates to be residents of WA, OR, ID, AZ, TX, GA, or SC. If you call any of these states home, you're in luck! We offer the flexibility of remote work for residents in these locations, allowing you to contribute from the comfort of your own home.

WHAT YOU’LL DO:

  • Lead Development Efforts: Write software according to design specifications, leading development projects and mentoring junior developers while ensuring adherence to BECU coding standards.

  • Develop Prototypes and Solutions: Combine your technical expertise with software design concepts to develop prototypes, proofs of concept, and technical solutions throughout the software development lifecycle.

  • Perform System Analysis: Analyze system requirements, perform coding, testing, debugging, and documentation, ensuring software meets business and technical requirements.

  • Optimize and Improve Code: Identify areas for improvement in existing code and implement those improvements, enhancing system performance and maintainability.

  • Review Code for Consistency: Review and approve code written by junior developers, ensuring consistency in style and adherence to best practices and organizational standards.

  • Self-Directed Process Automation: Automate and improve business processes and interactions with minimal guidance, contributing to greater efficiency and system optimization.

  • Collaborate on Technology Roadmap: Participate in discussions with architects and technical leaders to define the technology roadmap and vision for the development team.

  • Manage Production Deployments: Create continuous integration builds and deployment pipelines, supporting production deployments and providing on-call support for unexpected release issues.

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:

  • Leadership and Mentorship: Develop leadership skills by guiding junior developers and contributing to the overall software development process.

  • Hands-On Innovation: Engage in the full software development lifecycle, working on innovative projects that have a direct impact on business outcomes.

  • Collaborative Environment: Collaborate with architects, technical leaders, and business analysts to design enterprise-class solutions and drive technical roadmaps.

  • Continuous Learning: Stay at the forefront of technology trends, continuously learning and applying new tools and techniques to enhance your skills and deliver high-quality solutions.

QUALIFICATIONS: Minimum Qualifications:

  • Bachelor’s degree in Computer Science or a related discipline, or equivalent work experience.
  • Minimum of two years of experience designing software and writing production code in a team environment.
  • Proven ability to deliver scalable solutions in multiple programming languages and technical environments.
  • Understanding of SOLID design principles, Object-Oriented Programming, and Design, demonstrated through regular communication and implementation.
  • Experience with cloud technology, .NET, C#, PowerShell, JavaScript/TypeScript, Python, SQL, and Open Source (OSS) technologies.
  • Familiarity with Linux/bash and proficiency with Continuous Integration and Continuous Delivery systems and tools such as Azure DevOps, GitHub Actions, Jenkins, or TeamCity.
  • Experience building build/deployment pipelines using YAML.
  • Expertise in Test Driven Development (TDD) concepts, methods, and tools, with experience in unit testing.
  • Proficiency in using Git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development.
  • Understanding of relational and non-relational data modeling and data analysis.
  • Ability to stay current with technologies utilized in the role through continued industry learning.
  • Experience using static code analysis tools to explain and correct secure coding flaws.

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.

Embrace the opportunity to grow with us. Apply now, bring your expertise to the table, and let’s achieve excellence together at BECU. Your journey of influence, innovation, and impactful contribution starts now. #BECU #YourGrowth #BECUJourney


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

Java
Python
The Company
HQ: Tukwila, WA
3,000 Employees
Hybrid Workplace
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

Jobs at Similar Companies

Bectran, Inc Logo Bectran, Inc

Human Resources Assistant

Artificial Intelligence • Fintech • Information Technology • Machine Learning • Software • Automation
Schaumburg, IL, USA
51 Employees

MassMutual India Logo MassMutual India

SAP Developer

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND

Energy CX Logo Energy CX

Strategic Account Executive

Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Easy Apply
Chicago, IL, USA
55 Employees

Similar Companies Hiring

Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account