BECU · 4 days ago
Software Developer
Wonder how qualified you are to the job?
Banking
Insider Connection @BECU
Responsibilities
Write & Design Code: Create and implement software according to precise design specifications, playing a crucial role in developing innovative features.
Collaborate with Junior Developers: Lead and guide junior developers, fostering a learning environment where you share knowledge and experience.
Create Automated Tests: Design, write, and maintain automated tests and scripts to ensure robust and reliable software solutions.
Design Data Models: Craft and implement data models and database solutions, facilitating smooth data operations.
Continuous Integration & Deployment: Innovate continuous integration builds and deployment pipelines, overseeing production deployments and resolving unexpected issues, even outside traditional hours if necessary.
Technical Problem Solving: Recommend and contribute technical solutions for business challenges, elevating the system’s effectiveness.
Contribute to Technical Leadership: Present and communicate your technical solutions to leaders, influencing decisions that shape BECU’s technological landscape.
Collaborate & Learn: Work closely with other developers, business analysts, and systems analysts to create enterprise-class software, continuously expanding your professional horizons.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Computer Science or related discipline, or equivalent work experience.
Minimum two years of experience designing software and writing production code in a team environment.
Experience with scalable solutions using multiple programming languages and technical environments.
Proficiency with SOLID design principles, OOP, and related methodologies.
Knowledgeable in .NET, C#, PowerShell, JavaScript/Typescript, Python, SQL and Open Source (OSS) technologies.
Experience with CI/CD systems and tools such as Azure DevOps Services, GitHub Actions, Jenkins, Teamcity, and building pipelines in YAML.
Expertise in Test Driven Development and unit testing.
Proficiency with git, code reviews, pull requests, and branching standards like Git Flow or Trunk-Based Development.
Understanding of data modeling: relational and non-relational.
Current on Technology: Ongoing engagement with industry technologies and advancements.
Preferred
Knowledge of Open Source systems like Linux / bash.
Experience using static code analysis tools to identify and correct secure coding flaws.
Proficient in both verbal and written contexts.
Benefits
Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
AD&D insurance
Healthcare flexible spending account
Dependent care flexible spending account
Health savings account
401k plan
Employer-funded retirement plan
Paid time off (PTO)
Paid holidays
Company
BECU
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.
Funding
Current Stage
Late StageRecent News
Business Journals
2024-04-09
Puget Sound Business Journal
2023-12-13
Puget Sound Business Journal
2023-11-28
Company data provided by crunchbase