Application Support Specialist

We have an exciting career opportunity for an Application Support Specialist at our Maple Grove location!

Position Summary:

Under general supervision, in line with established policies and procedures, provides support of core processing and other banking applications for the entire organization.

Essential Duties and Responsibilities:

    1. Manages projects implementing new systems and upgrading existing systems.
    2. Manages system functionality issues by logging support tickets with our application vendors and escalating them depending on the severity.
    3. Responsible for systems access to core application software and systems including SilverLake, Teller, Synapsys, Synergy, Banno(digital banking), cash management, ProfitStars, Remote Deposit, Mobile Deposit, Wires, ACH, LoanVantage, DecisionPro, and LaserPro.  Resolves software problems in a timely manner and collaborates with users and software and hardware vendors on more complex problems.  Identifies and communicates system and workflow procedural problems to the Director of Operations and Chief Technology Officer for resolution.
    4. Receives, analyzes, plans, and processes requests for specification changes, new product set up, mass changes, etc.  Advises user on change implications, implementation schedule, etc.
    5. Reviews software releases and updates.  Develops documentation, instructions, and communication pieces in accordance with company standards and procedures for users and, as needed, provides training on expected changes and enhancements.  Coordinates the loading of software releases and updates with Director of Operations and Chief Technology Officer.
    6. Develops reports in Business Analytics, Monarch, etc. to extract information for operations, audit and compliance, and management.
    7. Remains cognizant of new and enhanced software programs and researches how these enabling programs can benefit internal and external users to include bank customers.
    8. Develops procedures and documentation for new software modules.  Maintains and updates procedures as needed for all modules.  Maintains support reference material for software and specifications.
    9. Develops, coordinates, and implements software training programs for users.
    10. Maintains a high degree of technical knowledge; trains and educates self in new areas of job knowledge through formal education, self-study, and reading of trade journals.
    11. Takes leadership role in keeping abreast of recent core banking software and hardware technological developments and advancements and reports back to bank management.
    12. Assists Bank Technologies personnel with continual research and analysis of new and developing technologies, in addition to aiding the Chief Technology Officer in the development of both a short and long term technology strategy plan for the bank
    13. Responsible for maintaining and developing personal knowledge and proficiency in the area of banking processes and technologies.
    14. Provides software and hardware support for all interrelated core system and loan system as well as any peripheral equipment.
    15. Schedules periodic preventative maintenance calls.  Investigates, troubleshoots and resolves software and hardware operational and technical issues on a timely basis.  Creates and maintains a service log of all routine and non-routine maintenance service issues and resolution matters.
    16. Work with Jack Henry to resolve issues.  Ensures that system configuration and documentation is updated and complete.
    17. Work with bank customers to install and resolve remote capture issues.
    18. Develop Workflows to achieve business goals relating to internal processes. Development includes building E-Forms using HTML/CSS and JavaScript and writing Unity Scripts using Visual Basic .NET (VB.NET) for use with workflow.
    19. Maintain, and provide documentation for Workflows including the cash management and file maintenance workflows.
    20. Develop custom programs in C++ and Nintex to meet specialized reporting and automation needs as identified by the business.
    21. Oversee and support the Account Analysis process each month and provide training on back room procedures.
    22. Perform quarterly application audits of core banking software including any interrelated systems.
    23. Ensures the security of systems by performing patching and making sure that controls are in place so that there isn’t any unauthorized access.
    24. Responsible for performing quarterly audits of the user access and privileges.
    25. Responsible for developing, implementing, and enforcing policies, standards, and methodologies.
    26. Oversees information systems employee administration, including selection, training, and personnel development.
    27. Consults with top management in order to help determine both technical and business goals; make detailed plans for the accomplishment of these goals.
    28. Direct and coordinate the planning, research, management and operation of information systems infrastructure.
    29. Provides system support and troubleshooting of computer hardware and software applications for end users.
    30. Helps design and implement the disaster recovery plan.
    31. Develops internal controls documentation for information technology.
    32. Maintains the physical security plans and provides annual training.
    33. Conducts monthly information security training using KnowBe4.
    34. Perform other duties as required.

Job qualifications:

  1. Very detail-oriented and able to handle multiple tasks at one time.
  2. Written and verbal communication skills enabling effective interaction with users from all levels.
  3. Ability to work independently with little direction and supervision.
  4. Willing and capable of to travel to all other Highland Bank locations as needed.
  5. Strong customer service and interpersonal skills.
  6. Strong verbal and written communication skills.
  7. Maintain a high level of knowledge and regulatory banking compliance in order to properly perform the duties of this position.


  • Associate’s degree (A. A.) or equivalent from two-year college or technical school or;
  • six months to one year related experience and/or training or;
  • equivalent combination of education and experience.