Software Engineer I, II, III

Global Credit Union•Glendale, AZ

About The Position

The Software Engineer collaborates as a member of a Product Development Team to engineer software development user stories and product capabilities, contributing to products that achieve strategic business outcomes. The position develops fault-tolerant, scalable technology solutions; writes, tests, integrates, troubleshoots, and debugs software; and applies company standards, design principles, and patterns to create robust product capabilities. The assignment level—Software Engineer I, II, III, or Senior Software Engineer—is determined by the candidate’s education or experience. Advancement requires a management recommendation and is based on certifications and/or performance.

Requirements

  • Bachelor’s degree required, preferably in BSEE, BSCE, or BSCS, or equivalent; equivalent technical education and/or related work experience may be credited in lieu of education.
  • Familiarity with Agile, DevOps practices and methodologies, and the Software Development Lifecycle.
  • Familiarity with operating systems, tools for testing software applications and systems, and development/modeling tools.
  • Passion and willingness to continue learning and utilizing emerging technology trends.
  • Knowledge of C#, .NET, Java, and RDBMS development, including T-SQL.

Nice To Haves

  • At least three years of professional experience in a software development team is preferred.
  • At least three years of experience with unit testing and change and configuration management is preferred.
  • At least three years of experience with software methodologies is preferred.

Responsibilities

  • Take initiative in feature and user story development, execute responsibilities, and collaborate with Product Development Team members.
  • Develop fault-tolerant, scalable technology solutions that satisfy technical requirements.
  • Use technical knowledge to write and complete software tasks and product features.
  • Test, integrate, write, troubleshoot, and debug software applications.
  • Adhere to company standards and apply design principles and patterns to develop robust product capabilities.
  • Collaborate with other engineers on coding standards and system-related issues.
  • Perform other duties as assigned in support of team efforts and results.

Benefits

  • Short-term and long-term incentives.
  • Comprehensive medical, dental, and vision insurance, with HSA and FSA options.
  • 401(k) plan with a 5% match.
  • Employee Assistance Program (EAP).
  • Life and disability coverage.
  • Voluntary cash benefits for accident, hospitalization, and critical illness.
  • Tuition reimbursement.
  • Generous leave programs, including Paid Time Off accrual, Paid Sick Leave, and Paid Holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service