landing_page-logo
Redstone Federal Credit Union logo

Sr. Avp, Software Development

Redstone Federal Credit UnionHuntsville, AL

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Job Description Summary

Under policy direction of the Vice President, Technology, plans, organizes, integrates, manages and evaluates the day-to-day activities of the Credit Union's Software Development department; manages development, testing, implementation and maintenance of custom software applications; manages and oversees day-to-day technical support for operations of critical product applications, sub-systems and modules; develops, recommends and implements software development policies and standards to ensure data integrity and reliability, security and legal/regulatory compliance. Oversees and directs planning and implementation of strategic plans; ensures projects are designed and implemented efficiently and effectively; directs departmental business continuity planning to minimize risk.

Job Description

Essential Duties and Responsibilities

  • Plans, organizes, evaluates and manages the work of the Software Development department; participates in establishing business, operational and member service plans/initiatives to meet assigned goals and objectives; utilizes department/division resources effectively and implements plans, programs and work processes and procedures necessary to achieve designated department results; coordinates and integrates assigned functions within the department and across the Credit Union.
  • Provides leadership to develop and retain highly skilled, member service-oriented professionals through selection, training and day-to-day management practices that support the Credit union's mission and strategic goals.
  • Leads and manages staff in the development of new technology solutions and services to improve operational productivity and efficiency and enhance service to members; develops teamwork and collaborative relationships within and across departments.
  • Develops, recommends, implements and manages adherence with: software development and information security policies, procedures and standards; coding standards; and change control/versioning standards; ensures that all projects incorporate sound data protection, security and disaster recovery processes and does not alter or reduce system performance below reasonable levels.
  • Manages and oversees the review and analysis of: user requests for new applications or enhancements; business processes and user requirements; opportunities for process improvement and automation; design, development, programming, testing and implementation of new/enhanced systems; project deadlines and user needs and requirements are met.
  • Identifies opportunities to more fully deploy and utilize functional capabilities of the Core Processing Systems in meeting business unit needs; reviews other vendor software packages for their conformance with user requirements, the credit union's technology environment and maintainability and scalability of our custom developed products;
  • Manages and oversees application support activities for major processing systems, other applications and supporting databases; ensures support processes are completed accurately and as scheduled to minimize operational errors or outages.
  • Manages and oversees the coordination of testing and implementation of releases, upgrades and fixes; monitors to verify sound change management and versioning processes are being followed and documented; ensures all quality assurance testing is conducted and problems tracked until problem resolution is complete; interacts with vendors to facilitate problem resolution; approves installation of fully tested software in the production environment.
  • Oversees the delivery of application user support services; monitors problem analysis and resolution activities to ensure timely completion and the early identification of issues requiring software fixes; escalates problems to vendors when necessary for prompt and comprehensive solutions.
  • Monitors trends and developments in the technology field; consults with vendors and other sources on industry and product direction, functionality and capabilities; stays abreast of changes in legal, regulatory and competitive requirements to identify potential impacts on operations and software requirements; consults with credit union managers regarding technology support required for the introduction of new products and online/web-based services.
  • Finds ways to continually improve the operating efficiency of departmental and enterprise processes to provide optimal service to our members; participates in the development and implementation of business plans and budgets for areas of responsibility.
  • Plans and evaluates the performance of staff; establishes performance requirements and personal development targets for staff; monitors and evaluates performance; provides coaching for performance improvement and development; ensures staff maintain current knowledge of and compliance with regulatory requirements and Credit Union policies and procedures; determines proper ways to reward and recognize performance; takes disciplinary action, to address performance deficiencies, in accordance with the Credit Union's human resources policies and procedures.
  • Maintains current knowledge of and ensures compliance with regulatory requirements and Credit Union policies and procedures affecting each department supervised. Fosters a culture of continuous learning and improvement in all areas of Software Development and instills the principles of our culture in the department.
  • Promotes the Credit Union by participating in community involvement and special events.

Company Wide Expectations

  • Maintains a professional image and demeanor at all times, consistently demonstrating Credit Union RISE Values and adhering to the Code of Ethics.
  • Delivers friendly, caring service to internal and external members.
  • Complies with all applicable State, Federal and NCUA rules and regulations and all Credit Union policies and procedures.
  • Follow all physical and online security procedures and maintain strict confidentiality of all member information.
  • Completes all required regulatory and compliance training and maintains required knowledge of Credit Union products and services.
  • Works scheduled hours and maintains punctuality.
  • Performs other related duties as assigned or requested.

EDUCATION/EXPERIENCE

Minimum Qualifications

To perform this job satisfactorily, an employee must be able to carry out each essential duty competently. The requirements listed below are representative of the education, experience, skills and abilities required. An equivalent combination of education and experience may be considered.

Education Requirements

Required- 4 Year / Bachelors Degree- Information Systems, Information Technology, Computer Science or a closely related field.

Preferred- Certified Scrum Master (CSM) certification or Certified Scrum Practitioner (CSP)

Experience Requirement

Required- 6 Years- Progressively responsible software design and development experience preferably in a large financial institution.

Required- 3 Years- Management experience.

SKILLS/ABILITIES

  • Principles, practices and techniques of information systems management.
  • Thorough understanding of C#, .NET, HTML, XML, CSS, AngularJS, , and REST APIs,
  • Thorough understanding of both Waterfall and Agile methodology.
  • Thorough understanding of software development lifecycle (SDLC)
  • Project management tools and techniques, including preparation and management of project schedules and metrics and change management and control.
  • Principles and methods of systems analysis.
  • Systems design principles and best practice development methodologies and tools.
  • Programming theory, standards and programming languages required for new applications and technology solutions.
  • Operating system capabilities and constraints applicable to information systems and platform operating systems.
  • Systems integration design concepts as they relate to applications design and development.
  • Relational database theory, design rules and development practices, including data modeling, data flow and entity relationship analysis, data structure analysis and data access methods.
  • System, network and database architectures, characteristics, components and interoperations applicable as they apply to assigned software development and applications support responsibilities.
  • Plan, organize, evaluate and manage the work of the Software Development department.
  • Plan and manage complex applications development, implementation and maintenance projects.
  • Establish and maintain project and production schedules.
  • Ensure all internal and external customer service practices and processes are carried out and meet quality service standards and achieve member satisfaction.
  • Learn and apply information, on a wide range of Credit Union products, services and regulatory compliance requirements, in order to assess member situations and develop solutions.
  • Provide guidance in the resolution of complex problems utilizing advanced knowledge and experience within areas of responsibility.
  • Lead and model RISE values and Code of Ethics through daily interactions and conduct.
  • Ensure regulatory compliance requirements are applied by all areas of responsibility.
  • Promote and foster excellent member service and teamwork throughout department.
  • Communicate in a professional manner and deliver information clearly and effectively to staff. Actively listen to questions, opinions and ideas of others. Use tact and diplomacy in sensitive and confidential situations.
  • Use correct English including spelling, grammar and punctuation.
  • Operate computers and use business software and other standard office equipment.
  • Understand and follow written and oral instructions.
  • Set priorities and manage one's own time effectively.
  • Develop and direct the implementation of new Credit Union products and services for the membership and maintain in depth knowledge of current products and services.

PHYSICAL DEMANDS

Physical Demands Disclaimer

The physical demands described here are representative of those that must be met by employees to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Requirements

  • Intermittent standing, sitting, walking, bending and climbing.
  • Using hands repetitively to handle, feel or operate computers and other standard office equipment.
  • Reaching with hands and arms.
  • Intermittent lifting and carrying up to 25 pounds.

WORK ENVIRONMENT

Work Environment Disclaimer

An employee in this job will experience the following main work environments, others not listed may also be encountered on occasion;

Work Environment

Works in a typical technology office environment.

Redstone Federal Credit Union is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status or status as an individual with disability. All qualified applicants will not be discriminated against on the basis of disability.

We are proud to be a Drug-Free and Tobacco Free Workplace.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall