Programmer Analyst - ETL

At Regions the Programmer Analyst works from specifications to develop or modify moderately complex software programming applications.
Primary Responsibilities
?Analyzes and evaluates existing or proposed systems, and devises computer programs, systems and related procedures to process data
?Prepares charts and diagrams to assist in problem analysis and submits recommendations for solution
?Prepares program specifications and diagrams and develops coding logic flowcharts
?Encodes, tests, debugs, and installs the operating programs and procedures in coordination with computer operations and user departments
?Assignments are broad in nature, usually requiring originality and ingenuity
?Has appreciable latitude for independent action or decision
This position is exempt from timekeeping requirements under the Fair Labor Standards act and is not eligible for overtime pay.
Requirements
?Bachelors degree in Computer Science or related field without additional experience
?Completion of a technical training program in software development programming language and four years business experience will also qualify
?High school diploma or GED and eight years experience will also qualify
Skills and Competencies
?Strong verbal and written communications skills, with an ability to express complex technical concepts
?Strong analytical, problem-solving and conceptual skills
?Good project management skills, operating as part of a team organizing, planning and executing projects
?Good troubleshooting skills
This programmer analyst role is to assist with the development of project plans, test, analyze, and maintain software applications in support of business requirements. This position is also responsible for leading the development of new systems, directing changes to existing systems, controlling the interfaces between the systems, initiating complex feasibility studies, and making recommendations of the action to be taken.
Roles and Responsibilities for the Programmer Analyst
- Designs and documents programs which will best meet the needs of the client/user from Business requirement documentation
- Ensures that the final program meets specifications as defined
- Adheres to the departmental standards for program development, testing and production implementation
- Reviews intended development plans with peers and secures design signoff from project manager and Business Units prior to beginning work
- Designs unit test plans and may design system test plans.
- Thoroughly and adequately tests all functions of the program prior to submitting it to the lead analyst or manager for quality review and verification
- Prepares the proper documentation for the development work
- Follows correct procedures for implementing new programs or changes in production
- Responsible for the maintenance of completed/existing Incentive programs and systems
- Assists junior team members with coding challenges
- Incorporates project management methodology and SDLC processes into daily work efforts
- Good Communication Skill is a must
- Other duties as assigned
Desired Technical Skills and Experience:
- Minimum 5 -6 years in software development domain
- Bachelor?s degree in Computer Science, Software Engineering, or Information Systems
- Strong knowledge of Databases. Oracle and MS SQL
- Proficient in Data Base programming: PL/SQL and T-SQL
- Expert in one of the ETL tool is required: Informatica, SyncSort, SSIS
- Knowledge in Unix Scripting will be an advantage
- Knowledge of any one of the high level programming languages: C#, VB.NET, JAVA
- Knowledge of HDFS will be an advantage
EEO / AA / Minorities / Females / Disabled / Veterans
Job Technology
Title: Programmer Analyst - ETL
Location: Alabama-Hoover
Requisition ID: 1611119 6e5c7294bd5e462f9e4c5923dfedadc5

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Programmer Analyst - ETL
Harvest, AL Regions Financial Corp
Mainframe Programmer Analyst
Birmingham, AL Regions Bank
Mainframe Programmer Analyst
Harvest, AL Regions Financial Corp
Java Programmer Analyst
Harvest, AL Jack Henry & Associates Inc.
IT Programmer Analyst
Huntsville, AL Sanmina SCI