The Application Developement & Maintenance Team for Policy Admin has members from Budapest, who work on the Raiffeisen products in PL/I and members from Cluj-Napoca, who work on the UNIQA products in COBOL and C++.
Motor insurance, Life insurance, Health insurance and Non-life insurance are all part of Policy Admin with an all UNIQA team, with people only from Vienna, beeing in Policy Admin 1.1 and with the team, splitted between Budapest and Cluj-Napoca, beeing in Policy Admin 1.2. Both teams work closely with the Buddy Team: Business Analysis & Design â€“ Policy Admin 1.
In Budapest we have PL/I as a programing language, CICS transactions, DB2 for Databases and both Mainframe and Web interfaces. The colleagues work for the RAIVIS products, which are insurance products sold by the Raiffeisen Bank in Austria. RAIVIS is entirely dedicated for the Austrian market with the whole development located in Budapest and all other rolles located in Vienna. The team is very experienced in Budapest with at least 10 years experience in PL/I and RAIVIS.
In Cluj-Napoca we have COBOL and C++ as a programing language, CICS and IMS transactions, DB2 and IMS for Databases and the following products: COBRA for car insurance, KRAN for health insurance, SULEIKA for life insurance and POSS for Non-Life insurance. All this products are dedicated for the Austrian market and are the main products of UNIQA Insurance. In Cluj-Napoca we have a younger team with experience between 3 and 8 years in the UNIQA world.
The Enterprise Content Management team integrates the following sub-teams: BPMS (Business Process Management System), DMS (Document Management System), CMS (Content Management System) and U.SIM (Security).
In the BPMS team we develop web-applications which implement, execute and control business processes based on a general process model.
The heart of the UNIQA infrastructure is DMS (Document Management System), which enables the users to track and store electronic document in their day to day business.
Together, BPMS and DMS speed up the business processes and allow significant optimizations and productivity increases.
The CMS team handles the internet and intranet websites of the company most notably www.uniqa.at and www.uniqagroup.com concern websites and small other company sites as well as all company intranet and mobile native apps.
The Security team is responsible for Access and Identity Management, confidentiality and security of information and communication, as well as prevention against hackers.
Our applications are present mainly in Austria, but also in other European countries like Slovakia, Poland, Hungary, Croatia, Serbia, Czech Republic and Montenegro.
The team has as main focus the development of Java web based applications which are used in the insurance field (for example: Point Of Sales applications used by insurance brokers, claims management, reporting and statistics, content management, CRM and many more, all used by various business departments from the inssurance company).
The technologies used in our team are different view frameworks (Struts, JSF based Richfaces, GWT) integrated into Java Enterprise Applications deployed in a clustered Jboss environment. We also use EJB and Hibernate for business logic and persistence, Maven and Jenkins for build automation and continuous integration of all our projects.
Some team members have more responsibility with focus on technical design and architecture of the projects. This consists technical analysis of the incoming demands and assurance that the applications are developed according to the rules defined by the general development process and also by the company wide architecture team.
This is a very diverse team, as our colleagues have very different tasks and responsibilities. Moreover, the UNIQA family brings together colleagues from different countries in Europe, working in various virtual cross board teams on the same projects or products. Therefore comes the name "UNIQA Group Support", which has in fact nothing to do with "IT Support". The team consists of IT professionals covering the whole life cycle of the Software development process, such as Developers, Business Analysts, Project Managers, Project Quality Controllers, Release Managers and Resource Managers.
From a technical perspective the team is widely spread starting from Mainframe experts (COBOL, NATURAL, IBM DB2) to SAP/ABAP and JAVA Enterprise Experts. Given the complexity and interconnection of applications, besides the technical expertise, our team members acquired strong Insurance Business know-how and great inter-cultural people skills. The Business Analysts work with the requirements provided by the client and translate these into input information for the developers. They are also the product owners and the first to analyse the defects and incidents. All product documentation, the epics and user stories must be created and maintained by the business analysts. The Project Managers are responsible for coordinating projects. We also have a PMI membership and organise trainings in order to constantly improve the Project Management skills. The Project Quality Controllers make sure that the projects run as planned, are correctly documented and that deadlines and milestones are met. Release Managers ensure we have a good release plan and that all releases are carefully scheduled. Resource Managers are responsible to allocate the right resources on the right projects and also to make sure the workload is correctly and fairly distributed among the teams.
The products managed by our team include:
Our teams in the Raiffeisen Area act in a virtually distributed environment - currently with 7 locations: Cluj-Napoca in Romania, Vienna, Linz, Innsbruck and Leoben in Austria, Budapest in Hungary and Nitra in Slovakia - all part of a multinational group.
Business wise, the JD team is responsible for various projects from front-end web applications used by the bank customers or bank clerks to middle-ware and back-end core banking systems. Complementary to the banking industry the team has experience with ERPs and Content/Information Management Systems for the media and real estate industries.
Our colleagues integrate in a network of 70+ Java professionals and are backed up by experienced teams of Software Architects, Business Analysts, Project Managers, Scrum Masters, QA and System Engineers; all-in-all more than 100 specialists are responsible for the conception, implementation and maintenance of true, large, enterprise-wide systems, with complex architectures and real life constrains like speed, performance or nonstop systems availability.
The technologies used to develop the web applications are centered around the Java Programming Language: RichFaces and PrimeFaces for the UI, Spring for the wiring, JPA and Hibernate for the persistence. For accessing the various banking systems several Service Oriented Frameworks are used, the orchestration being done in a BPMS environment. As deployment environments Tomcat is used for the lightweight web applications and IBM Web Sphere for the Services.
The teams adapt their collaboration and development methodologies to the specifics of each project and customer trying to stay as agile as possible.
The main responsibility of the BI Team is the handling of Banking Data, gathering it from various sources, structuring it and then making it available for further processing, according to the needs of the business, financial and controlling departments of the main customer: the Raiffeisen Banking Group.
The applications developed by the DWH and BI specialists act as central reference point, providing access in a protected and secured way to the sensitive data handled by the bank.
Our colleagues have experience in both MSSQL (SSIS, SSAS and SSRS packages) and Pentaho DWH thus being able to deliver high quality and flexible solutions for both large and medium-sized enterprises.
Mainly focused on development, our team in Cluj-Napoca is well integrated in a virtual department comprising all-in-all of more than 50 individuals performing Business Analysis, Database Design, Data Integration, Data Analysis and Data Reporting.
The BI teams collaborate in an agile manner (perform daily scrums, use Application Lifecycle Management software) yet follow a customized waterfall process agreed with the business departments of the Raiffeisen Bank.