Senior Database Developer

ACI Worldwide

27-02-2012 | EXPIRA LA 29-02-2012

Job expirat

RESPONSABILITATI

Who we are?
We’re a group of smart, innovative and creative people who make ingeniously electronic payments software.
We are ACI Worldwide and we build trust!

What do we do?
We’re growing and we’ve got loads of great product ideas. We need more people to make them happen.

What do we offer?
We provide the broadest, most integrated suite of electronic payments software in the market with the best support. We have a vision of how electronic payment systems will look in the future with the knowledge, scale and resources to deliver it.

For our employees we offer not only a challenging and exciting workplace, but also a rewarding work experience, with competitive compensation and benefits packages:
• Life Assurance
• Private Health Assurance
• Extra vacation days
• Bonuses according to results
• Company supports exams and certifications for professional growth
...and more will be presented at interview

What are we looking for?
Senior Database Developer


Job Description:
• The Database Developer will participate in one (or possibly multiple) Database Product Development & Support teams, participating with other members of those teams to conduct business analysis, estimation, design, development, and testing on behalf of general products enhancements, customer-specific enhancements, and bug fixes.

• Develop DB-resident Code (e.g. Packages, Procedures, Functions, Triggers)
• Develop and apply Unit tests for Database code
• Design database-tier portions of payments-related software applications, including designing appropriate division of work performed between Database & Application code
• Provide work estimates, design documents, and project guidance surrounding these designs
• Participate in code reviews
• Conduct performance and scalability benchmarks
• Modify existing data models as required (logical and physical)
• Apply deep understanding of DB engine algorithms to achieve extreme Database performance
• Perform data migration process, code, and validation standards & coding
• Develop data integration process/software (transaction- and/or batch oriented), including data migration code for customer deployment of new application versions.


CERINTE

Desired Qualifications:
• 5+ years experience in database programming, data modeling, DBA, and/or architecture activities (Oracle preferred, SQL Server or DB2 acceptable)
• 5-7 years product architect/development experience preferred;
• Experience doing database development with 2 or more database engines (Oracle, SQL Server, DB2, Informix) for 2 or more years each.
• 1+ years working experience with Data Modeling tools such as Infosphere/Rational Data Architect or Power Designer is highly desired.
• Experience with data modeling tools (e.g. Erwin, Rational, Power Designer, ER/Studio)
• Working experience with UML methodology and modeling tools.
• Knowledge of data architecture principles, trends, and best practices.
• Strong knowledge of JDBC and data access strategies including ORM
• Broad knowledge of XML Schema.
• Expert in designing and implementing high availability database systems.
• Data warehousing and ETL experience
• Knowledge of database backup/recovery techniques.
• The candidate will have ideally performed development in other development environments (e.g. Java or C#/.NET).

Looking forward to find out more about your experience!


DESCRIEREA FIRMEI

ACI Worldwide, Inc. is a global provider of electronic payments solutions for the world's top financial institutions, retailers and payment processors serving more than 800 customers in 88 countries.

Customers rely on ACI software and services to deliver reliable, scalable and secure payment services.

Our customers know they can trust ACI to deliver world-class solutions in a changing world.
Our employees are the reason we have earned this trust through our unflinching commitment to customers coupled with our ongoing conviction to do what is right. By following this commitment, we will continue to deliver strong results and expand our business.

Take the opportunity to be a member of the ACI team and you will be part of a payment industry leader with 35 years of trusted global presence and a strong strategic plan to continue this growth.