Benefits and Perks:



Our Projects


Open Positions

Job Description

One of the largest investors in Serbia, a systemic and responsible bank, operational more than 15 years on the market, due to the intensive activities is hiring a Data Warehouse Architect.


  • Analyze all data warehouse architecture goals and identify requirements for the same.
  • Understand business requirements and translate into appropriate KPIs
  • Collaborate and work with end-users to ensure that data and reports meet their business needs.
  • Prepare design for all metadata according to various ETL processes.
  • Develop both physical and logical data models.
  • Prepare designs for database systems and recommend improvements for performance.
  • Develop various ETL processes and prepare OLAP cubes.
  • Maintain and develop various database scripts and tools to facilitate automation process.
  • Perform troubleshoot on all ETL processes and resolve issues effectively.
  • Design and monitor end-user reporting tools and systems, ensuring reports are accurate and up-to-date.
  • Participate in setting up of data governance process, data cleaning and validation
  • Introduce new technologies in DWH and reporting segment



  • At least 7 years of Data Warehouse ETL design, development and maintenance with a successful implementation of large Enterprise BI solutions
  • Min. 5 years of experience with RDBMS platforms (ie. Oracle, Teradata, DB2, MS SQL Server), SQL, ETL tools (Talend, Informatica PC, Business Objects Data Integrator, SSIS and others), big data architecture and related technologies (ie Spark)
  • Developing solution architecture using business stakeholders’ requirement and transforming into conceptual data models, including socializing and implementing logical and physical
  • DW/data mart data models; identifying data sources and metadata (including business rules, definitions, attributes, etc.) to deliver analytic requirements
    At least two full lifecycle implementations, BI/SQL, DW/SQL/ETL/Modeling tools and other related technologies involving:
  • Design and development of data models, extraction code and cleansing routines utilizing typical data quality functions, i.e. standardization, transformation, rationalization, linking and matching that leverages data standards, processes and technology management for data, master data, and metadata; and, data security (including data masking and related data protection techniques)

Please submit your application in English. Click apply and create an account if you don’t have one. Answering as many questions as you can on your profile page will help us shorten the selection process. We look forward to meeting you!

Job Description

One of the largest investors in Serbia, a systemic and responsible bank, operational more than 15 years on the market, due to the intensive activities is hiring a Senior Software Developer.


  • Performs analyses and validation of business requirements
  • Participate in planning of software solution
  • Software architecture and solution design, data modeling
  • Developing application blocks, standalone applications, web sites, integration layer;
    building interfaces with vendor’s systems
  • Unit Testing, Integration Testing, System Testing / Test Planning, Test Development, Test Execution, Test Reporting
  • Modification of software after delivery
  • Executing ad-hoc queries, manipulation with database objects, database design
  • Lading ad-hoc teams of developers
  • Code review, participate in defining various coding policies/standards
  • Participate in generation of development documentation and other documents defined
    by IT Methodology
  • Executing ad-hoc queries, manipulation with database objects, database design,
    database redesign, vendor’s interfaces
  • Reporting


  • At least 4 years of experience
  • University Degree in Computer Science
  • Advanced knowledge of .net technologies
  • Expert knowledge of c# programming language
  • Advanced knowledge of relational databases technologies
  • Advanced knowledge of XML technologies
  • Good communication and interpersonal skills

Additional Comments

Our client is offering:

  • Development opportunities and continuous education
  • Challenging and friendly working environment
  • Team Building


Please click apply and submit your application in English. We look forward to meeting you!