Sr Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BECU · 7 hours ago

Sr Software Developer

BECU is a financial institution committed to serving its members and communities. As a Sr. Software Developer, you will leverage your expertise to modernize the Enterprise Content Management platform and deliver secure, scalable solutions that enhance member experiences and drive technology strategy.

Banking
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

.NETC#Secure DevelopmentCloud TechnologiesSQL ServerNode.jsJavaScript FrameworksPowerShellRESTful API DesignMicroservices ArchitectureSOLID PrinciplesContinuous IntegrationTest Driven DevelopmentTeam CollaborationPresentation Skills

Required

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

Preferred

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

Benefits

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

Company

As a member-owned, not-for-profit financial cooperative, BECU is guided by the credit union philosophy of “people helping people.” In fact, putting people over profit guides our everyday business decisions.

H1B Sponsorship

BECU has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (3)
2023 (1)
2022 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Nathan Ramachandran
EVP - CTO
linkedin
leader-logo
Ivan Seda, CFA, CPA
Deputy Chief Financial Officer
linkedin
Company data provided by crunchbase