Software Developer (Hybrid - Scottsdale, AZ)

Arrowhead Credit Union Careers•Scottsdale, AZ
•Hybrid

About The Position

The Software Developer creates innovative software solutions that help Arrowhead Credit Union provide superior service to its members. The role turns member-service needs into practical applications through code, creativity, and collaboration with Arrowhead service partners. Work may span frontend user interfaces and user experience, backend databases or filesystems, task scripting and automation, API integration, and extending core-system functionality. The position offers opportunities to learn and work across a broad technology stack, including React, JavaScript, SQL and NoSQL databases, and Python. The developer plans, designs, builds, tests, debugs, documents, supports, and improves software applications. The role collaborates with internal departments to understand needs and assess software performance, contributes to architectural decisions, and participates in code reviews. The position also provides technical support, maintains awareness of emerging technologies, follows the Telecommuter Agreement, and travels to Arrowhead Credit Union headquarters when business needs require. This is a hybrid role based in Scottsdale, Arizona.

Requirements

  • At least 2 years of full-stack development experience.
  • Experience in software development demonstrated by a diverse portfolio of projects.
  • Proficiency in programming languages such as Python, C#, ColdFusion/CFML, or others.
  • Experience with web-development technologies, including HTML, CSS, and JavaScript.
  • Experience with SQL and/or NoSQL databases.
  • Working knowledge of frameworks such as React, Vue, Bootstrap, or jQuery.
  • Ability to use RESTful and SOAP APIs and work with API protocols and data formats such as JSON and XML.
  • Knowledge of software-development principles and best practices, such as DRY, KISS, and Agile.
  • Familiarity with version-control tools such as Git and GitHub.
  • Secure-programming knowledge and awareness.
  • Strong problem-solving and debugging skills.
  • Knowledge of software-testing tools such as Selenium, Postman, or Insomnia.
  • Strong time-management and organizational skills.
  • Adaptability and willingness to learn new technologies.
  • Ability to work independently and as part of a team.
  • Ability to provide positive, professional, accurate, thorough, efficient, and friendly service to callers and team members.
  • A creative approach and aesthetic awareness for designing visually appealing, user-friendly web pages and applications.
  • Interest in machine learning, AI, and data engineering.

Responsibilities

  • Provide exceptional member service and apply service standards in work-related interactions.
  • Participate in meeting department and Credit Union goals.
  • Plan, design, and develop applications to meet the Credit Union’s programming needs.
  • Design, code, test, and debug software applications and functionality.
  • Write clean, maintainable, efficient code in accordance with best practices and coding standards.
  • Collaborate with internal departments to gather information and analyze software performance.
  • Develop software solutions that meet internal and external member-service expectations.
  • Improve and refactor existing code to enhance performance, security, and maintainability.
  • Prepare software documentation, including user guides, wireframes, database designs, and other technical documentation.
  • Troubleshoot software-related problems and provide technical support; debug and resolve bugs and issues.
  • Participate in code reviews and provide constructive feedback to team members.
  • Contribute to architectural design and offer recommendations in decision-making processes.
  • Stay current with emerging software-development trends and technologies.
  • Use organizational tools and techniques to complete work on time and manage competing priorities.
  • Maintain regular and predictable attendance and punctuality.
  • Maintain working knowledge of BSA, AML, and OFAC requirements and comply with applicable laws and regulations.
  • Complete required training modules by their due dates.
  • Follow all provisions of the Telecommuter Agreement and travel to headquarters as required by business needs.
  • Perform other duties assigned by a supervisor to support Credit Union and department goals.

Benefits

  • 401K Retirement Savings Plan with company match
  • Paid time off accrual begins upon hire
  • Paid sick leave
  • Company-provided life insurance up to twice the employee’s annual salary
  • Financial education programs
  • DoorDash DashPass
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Modern Health subscription
  • Care.com subscription
  • Pet insurance
  • Career development opportunities
  • Educational-expense assistance through the ArrowHeart scholarship program
  • Weekly pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service