Designs and develops application solutions using Informatica PowerCenter, Informatica Data Quality, and Java within the Data Services Group. Analyzes requirements and specifications; designs and implements software. Responsible for estimating effort, meeting project deliverables, development and unit testing of the applications, and communicating the project status to manager.
Principal Responsibilities: -
- Works with managers, business analysts, and/or business units to define system needs to design system software and to ensure workflow issues are addressed and the application meets technology department development strategies and guidelines.
- Designs, develops and tests applications using Informatica PowerCenter, Informatica Data Quality, and Java to meet functional specifications.
- Acts as a technical lead when assigned, taking primary responsibility for the full life cycle of a development project.
- Supports, maintains and improves previously released software.
- Designs and implements database changes.
- Meets with vendors, evaluates products, and makes recommendations regarding software purchases.
- Assumes additional responsibilities as requested.
Qualifications: -
- Bachelor's degree in Computer Science, IT, Mathematics or equivalent.
- 5-8 years of programming experience preferred.
- Skills in one or more of the following preferred: SQL, JAVA Script, scripting such as Perl, Informatica PowerCenter.
- Relational database knowledge required. Experience with Oracle and SQL Server preferred.
- Strong written and oral communication skilled required.
- Strong analytical skills required.
- Basic knowledge of financial industry preferred.