Job Description
Job Description
Credit Union West has been named a ‘Top Company to Work for in Arizona’ for the 13th year in a row (2013-2025)! This prestigious award announced by BestCompaniesAZ is earned by achieving stellar marks in a comprehensive workplace survey, where employees are asked to rate and share feedback including culture, leadership and overall satisfaction.
Credit Union West continuously looks for ways to improve employee satisfaction and experience. In addition to high paying wages, Credit Union West also offers the following :
Be part of our award-winning team!
Must live in AZ.
POSITION SUMMARY
Enhances the quality of life for Credit Union members / team members by meeting or exceeding their service expectations. Responsible for maintaining Credit Union West managed code, ranging from web applications, SQL procedures and scripts, to back-end process automation by efficiently working tickets as submitted. Participates in the design and development of new applications that will enhance member services and experience, by working closely with management and / or senior programmer(s) as to follow and learn both industry best practices and Credit Union West procedures. Debugs and tests Credit Union West code utilizing several tools, to identify and fix any problems prior to deployment. Participates in user acceptance testing (UAT) by assisting management and / or senior programmer(s) in the writing of UAT scripts, organizing UAT meetings, and providing clear instructions and explanations to non-technical staff.
ESSENTIAL FUNCTIONS & RESPONSIBILITIES
Maintain and Support Credit Union West Managed Code – Maintains existing code by working tickets as they are submitted to troubleshoot, extend, or edit existing applications. Works with a variety of programming languages and on a variety of application types, ranging from web applications to back-end process automation, to fix, extend, or improve those applications and processes. Troubleshoots software related issues, while demonstrating a high proficiency in problem solving skills, by analyzing relevant information, identifying root causes to issues, communicating options to staff, and then developing and deploying a solution. Effectively and professionally communicates with staff, communicating various nuances and complexities related to data and programming, empowering the end user to make informed decisions on the direction of an application or process. Supports several databases, monitoring ETL processes, while also writing and editing SQL based reports and scripts. Maintain best practices in change control for ensuring that member impacts are kept to the anticipated outcomes. Maintain procedural documentation in accordance with departmental and Credit Union standards.
Design and Develop New Applications and Automation – Participates in the design and development of new applications, automation, and databases, following industry standard best practices, in conjunction with Credit Union procedure and policy as coached by management, and senior programming staff. Participates in project meetings, communicating courteously and professionally with staff. This position requires gathering information on build requirements, providing helpful recommendations, clearly communicating scope and technical limitations, while also providing regular status updates to the project team. Works with senior programming staff to anticipate and address possible development hurdles, utilizing one's knowledge of software development life cycle, programming best practices, and institutional requirements, to prevent possible disruptions to project timelines. Produces functional and procedural documentation on new processes, or retroactively on existing processes, in accordance with departmental and Credit Union standards.
Tests and Implements Code – Debugs and tests Credit Union code, utilizing both exceptional problem-solving skills in conjunction with various forms of debugging tools, to reduce and mitigate rough and problematic implementations. Participates in User Acceptance Testing (UAT), by assisting management and senior programming staff in the writing of UAT scripts, attending UAT meetings, providing succinct and clear instructions to non-technical staff, and answering various questions for the team. Participates in code review with programming staff and management, providing and receiving critiques and recommendations for improvement.
Performs other duties as assigned.
QUALIFICATIONS & REQUIREMENTS
EDUCATION : Bachelor’s degree in information systems or related field obtained through a formal 4-year program at an accredited educational facility preferred or equivalent experience.
EXPERIENCE : 1-3 years of Information Systems experience in financial institution preferred. Experience with the following languages : .NET / C#, HTML, CSS, JavaScript, jQuery, PowerOn and SQL is preferred. Experience with JavaScript, SOAP, and REST APIs. Experience with the following systems is preferred : SSRS, SSIS, Episys, SymXchange. Experience with database design and development, preferably MSSQL is preferred.
SKILLS & COMPETENCIES
Live the mission, vision, and core values of the credit union.
Able to communicate effectively and tactfully with employees and members both orally and in writing.
Demonstrate critical thinking and being self-reliant to better analyze and solve problems.
Effective time management and organizational skills. Ability to multi-task and be agile to serve members and employees.
Maintain working knowledge of Microsoft Office, SharePoint, and collaborative tools (Teams and Zoom).
Thorough knowledge and understanding of organization’s Employee Handbook and policies.
Must demonstrate a functional knowledge of the Bank Secrecy Act in addition to other Federal laws, including but not limited to U.S. Patriot Act, Office of Foreign Assets & Control, Anti-Money Laundering, Right to Financial Privacy Act, and the Bank Bribery Act.
Programmer • Glendale, AZ, US