Hancock Whitney Bank - Gulfport, MS

posted 5 months ago

Full-time - Mid Level
Gulfport, MS
1,001-5,000 employees
Credit Intermediation and Related Activities

About the position

The Senior Programmer Analyst position at Hancock Whitney is primarily responsible for providing expert-level technical direction and support in the development of business systems software and procedures. This role serves as the project lead on various analysis, design, programming, and implementation projects that involve a sizable group of users. The incumbent will be expected to provide expert-level advisement, training, and support for the team to enrich collective knowledge and provide mentorship opportunities for all unit personnel. In this role, the Senior Programmer Analyst will plan and conduct analyses of complex and unique business systems projects, devise new sources of data, and develop new approaches and techniques for use by others. They will conduct reviews of computer technology developments applicable to systems design and prepare long-range forecasts. The position also involves studying broad areas of work processes that cut across organizational information systems and acting as an internal consultant providing technical guidance on business systems projects. The Senior Programmer Analyst will determine and resolve problems with other systems analysts, programmers, and systems users, while maintaining, developing, modifying, and documenting programs according to general specifications and guidelines. They will provide guidance to lower-level programmers and systems specialists, consult with managerial and systems analysis personnel to clarify program intent, and analyze and document system requirements for data, workflow, logical processes, and interfaces with other systems. Additionally, the role includes participating in disaster recovery planning processes related to the applications supported by the team and performing other duties and special projects as assigned by Senior Management.

Responsibilities

  • Provides expert level advisement, training, and support for team to enrich the collective team knowledge and provide mentorship opportunities for all unit personnel.
  • Plans and conducts analyses of complex and unique business systems projects.
  • Devises new sources of data and develops new approaches and techniques for use by others.
  • Conducts reviews of computer technology developments applicable to systems design and prepares long range forecasts.
  • Studies broad areas of work processes that cut across organizational information systems.
  • Acts as an internal consultant providing technical guidance on business systems projects.
  • Determines and resolves problems with other systems analysts, programmers, and systems users.
  • Maintains, develops, modifies, and documents programs according to general specifications and guidelines.
  • Provides guidance to lower-level programmers and systems specialists.
  • Consults with managerial and systems analysis personnel to clarify program intent, identify problems, suggest changes, and determine extent of programming and coding required.
  • Revises or directs revision of existing programs to increase operating efficiency or adapt to new requirements.
  • Trains entry level coworkers in programming and program coding.
  • Consults with internal clients to analyze and understand functions to be automated, client needs, objectives, desired features, and input and output requirements.
  • Analyzes, defines, and documents system requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks, and controls and outputs.
  • Researches and evaluates software and hardware to assist in programming or to use as program platforms.
  • Participates in the disaster recovery planning process as it relates to the applications supported by the team.
  • Performs other duties and special projects as assigned by Senior Management.

Requirements

  • Bachelor's Degree is required preferably in Computer Science, Management Information Systems or similar degree.
  • 8+ years of related experience in programming and systems analysis.
  • Previous supervisory experience preferred.
  • Knowledge of Accounting software; Database software; Design software; Development software; Human Resource systems; Internet software; Payroll systems; Project Management software; Spreadsheet software and Word Processing software.
  • Knowledge of Microsoft Office products including Microsoft Word, Excel, PowerPoint, Access Outlook email program.
  • Knowledge of ticket tracking software.
  • Ability to use spreadsheet software, word processing software, email systems, and network systems.
  • Expert knowledge in SQL Expressions, ability to use queries and SQL expressions to select and update data in database tables.
  • Knowledge of banking and banking processes.
  • Demonstrates leadership capabilities on sizable projects.
  • Strong presentation and training skills.

Nice-to-haves

  • Experience with disaster recovery planning.
  • Familiarity with various programming languages and frameworks.

Benefits

  • Health insurance coverage.
  • Dental insurance coverage.
  • Vision insurance coverage.
  • 401(k) retirement savings plan.
  • Paid holidays and vacation time.
  • Professional development opportunities.
  • Employee discount programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service