Boeing-posted about 1 year ago
$110,900 - $135,600/Yr
Full-time • Mid Level
Remote • Remote, OR
1,001-5,000 employees
Transportation Equipment Manufacturing

As a Software Developer at BECU, you will play a crucial role in designing, coding, and delivering scalable software solutions. This position involves leading development efforts, mentoring junior developers, and enhancing enterprise-level systems and processes. You will collaborate with architects and cross-functional teams to build robust applications that drive business success and improve user experiences.

  • Create prototypes, proofs of concept, and scalable solutions by applying software design principles throughout the development lifecycle.
  • Conduct system analysis, coding, testing, debugging, and documentation to meet business requirements and ensure high-quality delivery.
  • Identify and implement improvements in existing code to enhance performance, reliability, and maintainability.
  • Review and approve code written by junior developers, ensuring adherence to coding standards and best practices.
  • Automate business processes and interactions to increase efficiency with limited supervision.
  • Engage in discussions with architects and technical leaders to help shape the team's technology roadmap and strategic vision.
  • Design and maintain continuous integration builds and deployment pipelines, providing on-call support for production deployments.
  • 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.
  • Demonstrated ability to deliver scalable solutions in multiple programming languages and technical environments.
  • Understanding of SOLID design principles, Object-Oriented Programming, and Design.
  • Proficiency in cloud technologies, .NET, C#, PowerShell, JavaScript/TypeScript, Python, and SQL.
  • Experience with Continuous Integration and Continuous Delivery systems and tools, such as Azure DevOps Services, GitHub Actions, Jenkins, or TeamCity.
  • Expertise in Test Driven Development (TDD) concepts, methods, and tools, with hands-on experience in unit testing.
  • Proficiency with Git for code reviews, pull requests, and branching standards such as Git Flow or Trunk-Based Development.
  • Understanding of relational and non-relational data modeling and data analysis.
  • Knowledge of Open Source (OSS) technologies and experience with open-source systems like Linux or Bash.
  • Proficiency in building build/deployment pipelines in YAML.
  • Experience using static code analysis tools to identify and correct secure coding flaws.
  • Medical, dental, vision, and life insurance coverage.
  • Disability and AD&D insurance.
  • Health care and dependent care flexible spending accounts.
  • Health savings accounts for eligible employees.
  • 401k plan and employer-funded retirement plan.
  • Accrual of 6.16 hours of paid time off (PTO) per pay period, up to a maximum of 160 PTO hours per year.
  • Ten paid holidays throughout the calendar year.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service