Formulates/defines specifications for complex operating software programming applications or modifies/maintains complex existing applications using engineering releases and utilities from programs. Competent to work at the highest technical level. 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. Possesses and applies comprehensive knowledge of particular field of specialization to the completion of difficult assignments. Plans, conducts and may supervise assignments. Reviews progress and evaluates results. May train junior level personnel in technical complexities of assigned work. Recommends changes in procedures. Operates with substantial latitude for independent action or decision. Reviews progress with management.
Requires a bachelor’
s degree in Computer Science or related field or completion of a technical training program in software development programming language and eight years business experience. A high school diploma or GED and ten years experience will also qualify. The following skill set is desired: 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.
The duties of this associate will be to supports the Back-end of ACI’s ‘Internet Banker’ product. This system is branded as iTreasury in its use by Regions.
Other duties will include the following:
Create and maintain reports from the applications data to support the needs of account analysis, product and management.
Create and maintain scripts to massage production to data to ensure the applications health.
Develop and maintain SSIS packages that run a scheduled basis for other products.
Create and implement Disaster Recover procedures.
This associate must be able to troubleshoot systems to determine vulnerabilities and to resolve outages.
As part of the iTreasury Application Support Team there will be time and opportunity to take on development activities to support other internal initiatives in the realm of customer facing web applications.
Required technology experience specifics:
Demonstrated development experience in either the JAVA (preferred) or .NET stack
Oracle 10g / 11g database technology
Database problem analysis and root-cause resolution
Database recovery and data restoration methods
Application SQL statement creation, analysis and tuning
These essential non-technical skills are needed:
Ability to successfully organize and prioritize multiple work activities
Desire to independently research next generation database technologies
Ability to translate technical advancements into effective business-valued deployments
Ability to communicate both technical and business direction clearly
Strong critical thinking and problem analysis skills
Demonstrated capabilities to be a part of a team, and deliver results independently
Experienced in handling problems and reporting issues to management
Experience that is a plus:
Experience with MS SQL and its SSIS technology
Experience with Windows, UNIX and Linux server environments