
Software Developer
Boeing Employees' Credit Union21 days ago
Remote, United StatesMid Level
Base Salary
$117k - $143k/yr
Responsibilities
- Develop prototypes, proofs of concept, and production software solutions throughout the software development lifecycle.
- Gather and clarify business requirements, analyze system impacts, and recommend solutions aligned with business objectives.
- Perform system analysis, coding, testing, debugging, documentation, and improvements to existing systems.
- Review other developers’ code and contribute to development standards with senior staff and technical leaders.
- Automate business processes and improve operational efficiency with limited guidance.
- Collaborate with architects and technical leaders on technology strategy, roadmaps, and team vision.
- Participate in production deployments and an on-call rotation to troubleshoot critical banking application issues and minimize service disruptions.
- Support continuous improvement initiatives that improve service delivery, reduce process waste, and enhance user experience.
Requirements
- Bachelor’s degree in computer science or a related discipline, or equivalent work experience.
- At least two years of experience designing software and writing production code in a team environment, including analyzing business requirements and translating them into technical solutions.
- Experience delivering highly scalable solutions across multiple programming languages and technical environments.
- Experience with cloud technology, .NET, C#, PowerShell, JavaScript/TypeScript, Python, and SQL.
- Experience applying SOLID design principles and object-oriented programming and design.
- Experience with continuous integration and continuous delivery systems such as Azure DevOps Services, GitHub Actions, Jenkins, or TeamCity.
- Preferred experience supporting, configuring, developing, or integrating with the Fiserv DNA core banking platform.
- Preferred experience supporting production deployments, troubleshooting production issues, and leading continuous improvement initiatives.
- Strong stakeholder engagement, communication, and change management skills.
- Knowledge of open-source technologies, Linux, and bash.
- Proficiency building deployment pipelines in YAML.
- Expertise in test-driven development concepts, methods, and tools, plus demonstrated unit-testing experience.
- Experience using Git, code reviews, pull requests, and branching standards such as Git Flow or Trunk-Based Development.
- Knowledge of relational and non-relational data modeling and data analysis.
- Experience using static code analysis tools for secure coding.
Benefits
- 401(k) company match of up to 3%.
- BECU makes a 4% annual contribution to the employee’s 401(k).
- Medical, dental, and vision coverage, including family contributions.
- PTO program and exchange program.
- Tuition reimbursement program.
- BECU Cares volunteer time off and donation match.
- Role is remote or onsite depending on location; residents must be in WA, OR, ID, AZ, TX, GA, SC, NC, CA, or VA.
- Washington employees within reasonable driving distance of Tukwila are requested to work at headquarters Tuesdays and Wednesdays.
- Participation in an on-call rotation may require responding outside traditional business hours.