Application Development Manager

Arizona Financial Credit UnionPhoenix, AZ
12mHybrid

About The Position

The Application Development Manager leads a team of developers responsible for designing, developing, integrating, and supporting enterprise applications and automation solutions. This role oversees the full software development lifecycle, manages the development backlog, drives agile delivery practices, and partners closely with business stakeholders to translate requirements into actionable solutions. The manager ensures high standards of code quality, security, performance, and reliability while fostering a culture of continuous improvement, innovation, and accountability. Success is measured through delivery outcomes, team performance, operational stability, and stakeholder satisfaction.

Requirements

  • Experience working on an Agile team and/or certification.
  • Experience with low code and pro code tools including CI/CD pipelines.
  • Experience implementing and refining team development practices.
  • Strong experience in enterprise API security and system to system integrations.
  • Programming Languages: Python, C#, Javascript, HTML.
  • Experience working in Jira, Azure Devops or ServiceNow.
  • Experience working in public cloud services Azure and Google.
  • Proficiency developing on CRM platforms.
  • Bachelor’s degree in Computer Science, Information Systems, or Engineering.
  • Five (5) years of experience leading or managing software development teams.
  • Strong knowledge of SDLC methodologies, agile practices, and software engineering principles.
  • Experience designing and developing API integrations (REST, SOAP).
  • Proficiency with development tools such as Python, JavaScript, HTML, XML, SQL, Postman, and version control systems.
  • Understanding of secure development practices and authorization/authentication frameworks.
  • Ability to manage multiple priorities, meet deadlines, and drive accountability.
  • Strong communication, analytical, and problem-solving skills.
  • Demonstrated experience in technical project leadership and cross-functional coordination.

Nice To Haves

  • Experience in financial services or credit union environments.
  • Excellent communicator and creative thinker, with an ability to use data to inform all decisions.
  • Experience creating AI prompts.
  • Familiarity with Agentic solutions.
  • Experience working with O365 tools.

Responsibilities

  • Team Leadership & People Management: Lead, mentor, and develop a team of application developers, fostering professional growth and high performance. Conduct coaching sessions, 1:1s, performance reviews, and ongoing feedback discussions. Manage contracted external development resources and ensure alignment with internal standards. Promote a culture of collaboration, innovation, accountability, and continuous improvement. Assist in recruiting, onboarding, and developing talent to meet departmental needs.
  • Agile Delivery & Backlog Ownership: Own and manage the application development backlog, ensuring alignment with organizational goals. Facilitate agile ceremonies including sprint planning, refinement, stand-ups, demos, and retrospectives. Prioritize development work based on business impact, risk, and team capacity. Oversee release planning and coordinate environments across Development, Test, QA, and Production. Communicate project progress, risks, and timelines to stakeholders and leadership.
  • Application Development & Technical Execution: Oversee the design, development, testing, and deployment of applications, integrations, and automation workflows. Define, implement, and enforce SDLC best practices, development standards, and secure coding guidelines. Ensure applications meet reliability, performance, and security requirements. Develop and maintain APIs, including REST and SOAP integrations. Utilize languages and tools such as Python, JavaScript, HTML, XML, SQL, Postman, SoapUI, version control, and automation platforms. Ensure proper documentation, version control, and maintainability of developed solutions.
  • Development Reporting & Team Performance Metrics: Establish, track, and report key performance indicators (KPIs) that measure development team productivity, quality, and throughput (such as velocity, cycle time, lead time, deployment frequency, and defect rates). Build and maintain dashboards that provide visibility into sprint progress, backlog health, resource allocation, and release readiness. Analyze trends in development performance to identify bottlenecks, inefficiencies, and improvement opportunities. Provide clear and consistent reporting to leadership, including status updates, capacity forecasts, risk assessments, and post-release insights. Ensure transparency and accuracy of metrics used in planning, decision-making, and stakeholder communication. Develop and maintain scorecards that reflect team performance, commitments, and delivery outcomes. Work closely with Product Owners and cross-functional partners to ensure metrics support strategic goals and align with business needs.
  • Collaboration, Communication & Stakeholder Engagement: Partner with product owners, SMEs, and business units to gather requirements and understand operational needs. Translate business requirements into technical solutions with clear scope, timelines, and acceptance criteria. Provide recommendations for enhancements, platform capabilities, and process optimization opportunities. Participate in problem-solving efforts and support cross-functional initiatives. Maintain strong relationships with internal customers and ensure a positive development experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service