Applications Programmer-Sr. Analyst
Heartland Payment Systems, Inc. 113 reviews - Plano, TX

This job posting is no longer available on Heartland Payment Systems, Inc.. Find similar jobs:Application Programmer Senior Analyst jobs - Heartland Payment Systems jobs

Serve as a technical subject matter expert to others while performing the following tasks: plan, design, develop, modify, implement, support, and troubleshoot applications. Also required to conceive and design new processes and solutions to meet business needs while ensuring the technical and business direction of the organization are not compromised.

Key Responsibilities

Conceives, designs, and creates wholly new knowledge concepts, tools, processes, and solutions in technical skill area

Provides in-depth technical expertise in all phases of system development lifecycle including system and software requirements analysis, design, coding, testing and documentation to ensure completion of the application development project lifecycle

Collaborates with internal and external clients including specialized technicians, business process experts, vendors, and business partners

Leads and or participates in complex, high-risk projects

Reviews Business Requirements documents to gain a thorough understanding of the project deliverables.

Develops and tests coding changes for fixes or new projects to ensure it meets specifications before releasing to testing and production.

Supports routine and ad-hoc data request as well as special projects.

Develops conversion and system implementation plans.

Prepares system and programming documentation. Recommends changes in development, maintenance and system standards.

Acts as highest tier of support by providing training and guidance to team members.

Identifies emerging issues, their impact on the business, and advises leadership in the development of solutions offerings by identifying, resolving and recommending solutions to complex problems

Provides on-call support and works with technical groups, quality assurance, and customer support groups to resolve application related problems.

Required Skills

Ability to organize multiple tasks for self and react to shifting priorities without compromising projects

Ability to interact diplomatically with a variety of individuals on all levels

Ability to effectively communicate with technical and non-technical groups

Ability to provide technical leadership on projects

Excellent interpersonal, organizational, customer service, presentation, and communication skills

Exhibits energy, strong desire to achieve, appropriately high dedication level

Able to use a systematic approach in solving problems through analysis of problem and evaluation of alternate solutions

Able to use logic, mathematics, or other problem solving tools in data analysis or in generating solutions

Possesses strong written and verbal communication skills in order to provide input into the Statement of Work and Scope Change documents

Able to create detail design documents, unit test plans, status updates, and other development deliverables.

Competent to work at the highest technical level of all phases of applications systems analysis and programming activities

Required Experience

8 or more years of experience in application development, programming or similar

BS/BA degree (preferred), technical certification or equivalent experience

Experience in structured approach to software development (i.e. Software Development Life-cycle - SDLC)

Payments industry knowledge is preferred with an emphasis in Credit and Debit card transaction processing

Unix/AIX, C, C++, Shell scripting


Experience in mainframe COBOL/CICS (transaction processing)

Experience with VSAM

Mainframe JCL/PROCS/dataset navigations

Mainframe toolsets such as Easytrieve, File Aide, ISPF, SDSF, etc.

Experience with change management tools such as Endeavor or CVS

Experience with scheduling packages such as CA7 or $Universe

Physical Requirements and Working Conditions

Physical Requirements: Those required in a typical office environment including sitting most of the time, finger dexterity for computer and paper work, talking to convey detailed or important instructions, average hearing for normal conversations, and average visual acuity.

Working Conditions: No hazardous or significantly unpleasant conditions

In accordance with the Americans with Disabilities Act, it is possible that requirements may be modified to reasonably accommodate disabled individuals. However, no accommodations will be made which may pose serious health or safety risks to the associate or others or which impose undue hardships on the organization.

This job description is not intended to fully and completely describe all duties of the position. The incumbent will be required to complete other duties not specifically described herein as required by their supervisor.

Heartland Payment Systems is Proud to be an Equal Opportunity Employer

Heartland Payment Systems was named one of Computerworld’s “Best Places to Work in IT 2012”

About this company
113 reviews
If you're using your card to charge throughout the heartland, Heartland Payment Systems makes sure the transactions don't get lost...