Sr Software Developer

at  BECU

Washington State, Washington, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Aug, 2024USD 164000 Annual15 May, 2024N/AIntegration Testing,System Administration,Color,Data Warehousing,Systems Design,It,Continuous Integration,Consideration,Computer Science,Object Oriented Programming,Jenkins,Unit Testing,Sql,Python,Git,Design Principles,Teamcity,Open Source,Javascript,BashNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

QUALIFICATIONS:

Minimum Qualifications:

  • Bachelor’s degree in computer science or related discipline, or equivalent work experience required.
  • Minimum of 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 one of 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.
  • 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 build / deployment pipelines in YAML 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 ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement required.
  • Proven experience leading and collaborating within team, including business unit teams, to deliver solutions through all aspects of the SDLC required.
  • Experience with SQL, large datasets, data warehousing and sophisticated ETL processes, analytics engines required.

Desired Qualifications:

  • Working knowledge of containers and container orchestration in Kubernetes preferred.
  • Working knowledge of containers and container orchestration in Kubernetes.
  • 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, service mesh.
  • Expertise in design principles, Object-Oriented Programming and Design, SOA patterns and distributed systems design

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.

Responsibilities:

  • Drive Software Development: Design and code features, automated tests, and scripts, while also designing data models and data migrations to make a real impact in BECU’s journey.
  • Contribute to Technical Solutions: Recommend and implement technical solutions for business problems, contributing to system and service design and architecture.
  • Collaborate and Mentor: Work closely with and mentor other team members to build enterprise class software and contribute to technical leadership.
  • Build enterprise-class software: Present and contribute solutions to technical leadership, work closely with and mentor other developers, business, and systems analysts.
  • Design and deliver highly available and scalable services: Develop prototypes, proofs of concept, complex and multi-tier system analysis, design, coding, testing, debugging, and documentation.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science or related discipline or equivalent work experience required

Proficient

1

Washington State, USA