Software Architect

This job is no longer active!

View all jobs ACI Worldwide active


View all jobs Software Architect active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: ACI Worldwide
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • Timisoara
  • Updated at: 23.04.2014
    Remote work: On-site
    Short company description

    ACI Worldwide powers electronic payments for financial institutions, retailers and processors around the world with its broad and integrated suite of electronic payment software.

    We are trusted globally as a result of our unrivaled understanding of payments and related processes. We have a definitive vision of how electronic payment systems will look in the future and we have the knowledge, scale and resources to deliver it.

    That is why 21 of the top 25 global banks, and more than 250 retailers, rely on ACI payments software.
      
    ACI Worldwide Eastern Europe Development is the fast-growing Romanian branch of ACI Worldwide, US. With more than 200 employees in Timisoara at this moment and with ambitious plans for expansion.

    Take the opportunity to be a member of the ACI team and we will be defining the future of global payments…together.

    Requirements

    - Bachelor's degree in computer science or equivalent experience.
    - 10+ years related experience, including but not limited to; technical product architecture and/or product development experience, design, architectural modeling, documentation experience using UML and experience with design patterns and understanding their applicability in solving engineering needs/goals.

    Responsibilities

    Strong knowledge of architecture principles, trends, and best practices.
    - Working experience with UML concepts, use of UML modeling tools is helpful but not required.
    - Familiarity with accessibility standards (i.e., 508-compliance) desired.
    - Basic understanding of XML/XPath/XQuery/JSON
    - Strong knowledge of JDBC and data access strategies including ORM.
    - Broad knowledge of XML Schema.
    - Experience with SOA related concepts such as data services and canonical data modeling.
    - Familiar with contemporary data strategies such as ontology definition languages and semantic data integration.
    - Expert in designing and implementing high availability systems.
    - Hands-on experience with multiple hardware environments, including deployments on UNIX/Linux, Windows, and/or IBM System Z.
    - Knowledge of database disk configurations, RAID level and its impact on performance.
    - Expert level programming experience in Java/J2EE and web UI technologies.
    - Previous experience in the payments or financial services industry, particularly Card payment processing.
    - Knowledge of industry data and payment formats is highly desired.
    - Experience in planning, installing, testing and deploying database software, upgrades and patches.
    - Desire and ability to work in a high-visibility, fast paced, global, and multi-location environments.
    - Good time management and organization skills.
    - Technical leadership and mentoring skills.
    - Software Extension / Customization Philosophy can be a plus
    - Security, Entitlements, SSO a plus

    Other info

    The ACI Payments Fraud (Fraud) product line provides industry-leading products to enable financial institutions to effectively manage payment fraud risk throughout a variety of payment lifecycles including Card and Wholesale payments. These products are utilized by a full spectrum of financial institutions in multiple business spaces, connecting to payment clearing networks across the globe.

    The Fraud Architecture group is responsible for defining and advocating architectural strategy for the Fraud product set, and for driving adoption and incorporation of ACI Reference Architecture technologies into the product set to realize ACI’s Agile Payment Solution (APS) vision. The group is also heavily involved in architectural standards for ACI product interoperability, as the Fraud product applies to multiple payment processing vehicles and ACI applications.

    This team works very closely with a wide range of stakeholders, including Reference Architecture Architects, Product Engineering, Database Architects, and Product Line Managers to unify the architectural vision of the CMM products.

    Responsible for synthesizing customer requirements, the technology stack, and the construction of ACI applications. Understand and refine product and customer business requirements. Translate business requirements into specific systems, applications or process design direction for ACI applications. Determine the best design patterns and application architecture for addressing business problems at hand. Lead the design and implementation phase including mentoring to Software Engineering staff.

    Job-uri similare care te-ar putea interesa:

    Aplica fara CV
    Hybrid

    Timisoara,

    Aplica fara CV
    Hybrid

    Vezi job-uri similare (74)