WaFd Bank
Application Developer - Senior
WaFd Bank, Scottsdale, Arizona, us, 85261
Application Developer - Senior Location : Location US-AZ-Scottsdale Location : Address 6720 N Scottsdale Rd Ste 111 Location : City Scottsdale Location : State/Province AZ ID 2024-3235 Category Technology Position Type Full Time Min USD $110,000.00/Yr. Max USD $130,000.00/Yr. Min USD $110,000.00/Yr. Max USD $130,000.00/Yr. Job Summary This position's primary responsibility is to develop and maintain applications and lightweight software tools for internal and external customer use. The Senior Application Developer will use experience and judgment while applying a wide degree of creativity to perform essential functions of the job in a timely manner and within departmental and company standard operating procedures. The Senior Application Developer will also act as a subject matter expert in crucial development areas leveraged by WaFd Bank. The ideal candidate will be responsible for designing, developing, and maintaining both the front-end and back-end components of web applications, with a specialized emphasis on creating robust and efficient APIs for seamless data exchange. Along with the key functions listed below, this position will be expected to uphold the value that WaFd places on simply being kind when working alongside colleagues and servicing our clients. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: Act as a subject matter expert in at least one of the following: API development, AWS Lambda, process automation through integration and/or scripting, or Azure DevOps and GitHub. Act as point of contact in support of integrations and automations developed by the application development team. Develop and maintain applications including but not limited to, web applications, REST APIs, and scripts, in support of internal business requirements or external customers. Design and build application interfaces and services to meet user specifications. Use Microsoft .Net (e.g., ASP.Net), SharePoint, SQL Server and other development technologies to build web and lightweight software applications to automate business processes, create new tools for business use, and integrate data and functions between in-house and outsourced systems. Create, optimize, and maintain APIs to facilitate seamless communication between various software systems. Implement security measures and authentication protocols to protect data integrity within APIs Troubleshoot, debug, and resolve issues related to both front-end and back-end components, as well as APIs Comply with industry standard programming methodologies and the Bank's software development life cycle, security policies and business continuity planning and standards. Contribute in formulating and defining the scope, objectives and technical direction for new or modified applications. Perform requirements analysis with subject matter experts and users. Participate in the architecture and design reviews. Strictly adhere to data security policies and procedures. Follow the Bank's Information Security policies, ensuring that the processing and handling of all customer information and confidential bank information is done in a secure manner and environment. Effectively communicate project statuses and issues to team, management and business stakeholders, ensuring application design fits within the Bank's vision. Conduct thorough testing of APIs and application components to identify and address potential issues. Document API specifications, usage guidelines, and implementation details for both internal and external developers. Collaborate with external partners and third-party developers to integrate APIs into their applications. Provide technical guidance and mentoring to team members. Stay updated on emerging trends and best practices in API development and full-stack technologies. Provide customer service at levels that meet the requirements set by Bank management. Complete and pass all assigned eLearning courses and certifications as required. Ensures their direct report remain current. Adhere to bank policies and procedures designed to comply with Federal regulations, including but not limited to the Bank Secrecy Act, USA Patriot Act, and OFAC regulations. Avoid all real or perceived conflicts of interest and always maintain client privacy and confidentiality. Perform other job duties as assigned. Qualifications JOB EVALUATION FACTORS: Education/Skills/Training: Bachelor's degree in computer science or related field, or approved equivalent experience. Strong interpersonal and communication skills. Excellent analytical, problem-solving skills. Strong organizational skills and a high level of accuracy and attention to detail. Proven ability to focus on creating high quality deliverables, accuracy, and strict adherence to deadlines. Ability to work in a fast-paced environment and manage multiple concurrent projects. Focus on continual process improvement; easily adapts to changing priorities. Ability to work effectively and independently, as well as collaboratively in a team environment. Ability to think creatively and learn new technology and business processes. Must have a valid Washington state driver's license and be insurable under the Bank policy. Experience Minimum of 5 years of experience with application development. Strong knowledge and skills on Microsoft .NET framework, C#, Python, JavaScript, T-SQL, SQL Server database design and REST standards and best practices. Proven experience as a Full Stack developer with a focus on API development In-depth knowledge of API design principles, best practices, and standards Experience with API documentation tools (e.g., Swagger, Postman) Familiarity with authentication and authorization protocols (e.g., OAuth, JWT) Excellent problem-solving and analytical skills Ability to work collaboratively in a team environment. Thorough understanding of programming methodologies that include project management, testing and cyclical upgrades. Strong knowledge on creating and maintaining serverless applications using AWS Lambda. Knowledge of Azure DevOps for managing code repositories and CI/CD pipelines. Benefits At WaFd Bank you get all of these great benefits Paid time off for vacation, sick days and holidays Health insurance Stock options Bonus programs Generous 7% 401(k) employer matching Paid Parental Leave Life and AD&D insurance Long-term disability Tuition Reimbursement Employee assistance programs Pre-tax health and dependent-care spending plans WaFd Bank Benefits Summary - Click here for more information EEO Statement We are committed to Equal Employment Opportunity and Affirmative Action. We recruit, hire, train and promote persons in all job titles and ensure that all other personnel actions are administered without regard to race, color, religion, sex, sexual orientation, gender identity, military and/or veteran status, or disability in accordance with Executive Order 11246, Section 503 of the Rehabilitation Act of 1973, as amended, and the Vietnam Era Veterans Readjustment Assistance Act of 1974, which require affirmative action to ensure equal opportunity in all aspects of employment. WaFd Bank does not discriminate on the basis of national origin or citizenship status as provided under the Immigration Reform and Control Act of 1986, or any other Federal or State legally-protected classes. WaFd Bank is committed to providing reasonable accommodations to employees and applicants with disabilities to the full extent required by the Americans with Disabilities Act (ADA). If you feel you need a reasonable accommodation pursuant to the ADA, you are encouraged to contact us at 800.324.9375 EEO is The Law - click here for more information Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled EEO Policy Statement - WaFd Bank Know Your Rights: Workplace Discrimination is Illegal - click here for more information Pay Transparency Nondiscrimination Provision - click here for more information CCPA Notice at Collection for CA Employees and Applicants Requisition Post Information : Posted Date 11/4/2024