Career

We are convinced that at Horus, every employee – from trainee to the executive board -, provides a meaningful contribution to the success of our company. It is the people who are ready to give their best day by day, building the future of our business with their commitment. At Horus, teamwork is paramount, which is why we only achieve our goals together. So that our employees have the chance to further develop themselves both personally and professionally, the support and development of every individual plays a central role in our business philosophy. Thanks to their commitment to many different projects, always depending on strengths and talents, but also thanks to concrete promotion and development measures, we support our employees on their individual career paths at Horus. Working in a familiar atmosphere, factors such as personal responsibility, close collaboration with other departments and particularly interesting contents and fascinating task areas stand out. At Horus, you will be facing new exciting challenges every day. If you want to become part of our dynamic team, we would be looking forward to meeting you.


Horus for Professionals

Have you successfully completed your studies and would now like to apply your knowledge and experience in practice? At the same time you want to take advantage of opportunities and accept challenges? At Horus we plan your career start together, depending on your experience and where you see yourself in the future. Horus also offers experienced professionals interesting and diverse tasks in a wide variety of areas. Whether as a specialist or as an executive, there are exciting challenges waiting for you.

Are you interested? Then simply send us your application to hcm@horus.biz

Horus for Students

Tutorial Getting Started

We are a software company dedicated to developing high-quality process modeling software for businesses and private users: the Horus Business Modeler. In addition to this desktop application, we also offer a web application (Horus Community Portal) and mobile apps which, together with our best practices, enable holistic modeling of all business processes of our customers from various industries.
For students of computer science, business informatics, information management and industrial engineering as well as related disciplines, we offer both regular and study-related internships, student jobs, and the opportunity to write practice-oriented graduation theses.

Are you interested? Then simply send us your application to hcm@horus.biz



Working student job and internship

We offer working student positions or internships in the following areas:


Development Web Application

Tasks

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content.

As a full stack developer, you will have the following tasks:

  • Implementation of a web interface based on Angular
  • Conceptual design and implementation of the development of a server based on Java and the Spring Framework
  • Development and optimization of database queries based on SQL
  • Creation of web-based mobile apps

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java and are familiar with SQL and databases
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Experience in automized testing is beneficial
  • You are a team player, innovative, like to contribute your own ideas and have an eye for the design of user interfaces

Working at Horus

  • Clearly defined and precisely described tasks
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for internships, bachelor and master theses
  • Good chances of a permanent position


Software Testing

Tasks

Within the scope of the development of our business process management products, different tests need to be continously performed for the provision of new releases.

As a Horus tester, you will have the following tasks:

  • Quality management of software products and software tests
  • Generation and maintenance of manual and automated test cases
  • Regular execution of functional and performance tests
  • Use of profiling tools for performance optimization

Profile

  • You are studying IT or a comparable major
  • You have already had some initial programming experiences
  • You have an eye for details and can quickly detect flaws
  • You like teamwork as well as editing tasks on your own
  • Software testing experiences are of advantage

Working at Horus

  • Clearly defined and precisely described tasks
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for internships, bachelor and master theses
  • Good chances of a permanent position


Product Management

Tasks

For many years, Horus Enterprise has provided a range of products for professional business process management. A current project of the company revolves around the new development of the core component in the form of a web application. Within the scope of the product management, our complete product range is additionally in permanent further development. As a product management working student or intern, you will be responsible for the following tasks:

  • Market research and analysis: competitive analysis, analysis of own market position, strong and weak point analysis of comparable business process management tools.
  • Contact in product marketing matters internally and externally. Preparation of marketing materials for internal and external promotion of the product offering.
  • Active communication and cooperation in the coordination of marketing activities with PROMATIS Marketing and Horus Product Development.
  • Management of the release plan, which is developed in cooperation with Executive Management and Product Development.
  • Participation in the structuring and definition of the product and service portfolio.
  • Analysis and specification of requirements, creation of UI mockups and prioritization of related development tasks.
  • Preparation and design of user and sales documentation for software products and services.
  • Training and coaching for both internal and end-user customers in the practical use of Horus products. Preparation of training materials.

Profile

  • You are studying business informatics or a comparable major
  • You are interested in information design, usability and user-centered development methods
  • You like designing digital user interfaces and you are not afraid of complex requirements
  • You can understand the situations of users and user wishes empathically
  • You are IT-savvy and the terms user experience and design thinking are familiar concepts to you
  • You ideally have experience with HTML or AngularJS

Working at Horus

  • Clearly defined and precisely described tasks
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for internships, bachelor and master theses
  • Good chances of a permanent position


Business Processes

Tasks

The Horus Business Modeler is a business process management tool for the visualization, documentation, analysis and management of business processes.

As a content working student or intern, you will have the following tasks:

  • Creation of so-called knowledge bases for the description of business situations
  • Documentation of instructions for conrete business standard software
  • Conceptual design and creation of different models for glossaries, data structures, organizational structures etc.
  • Generation of test cases

Profile

  • You are studying business administration, industrial engineering, infonomics or business information technologies
  • You are interested in business processes
  • You have an affinity to models (such as entity-relationship models, Petri nets, UML etc.)
  • You have had some initial experiences with modeling tools
  • You have good English skills

Working at Horus

  • Clearly defined and precisely described tasks
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for internships, bachelor and master theses
  • Good chances of a permanent position


Mandatory Internship

Areas in which a mandatory internship is possible:

  • Web Application Development
  • Software Testing
  • Product Management
  • Business Processes

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java und bist mit SQL und Datenbanken vertraut
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Basic knowledge of Protractor and JUnit as well as automated testing is beneficial
  • You are a team player, innovative, like to contribute your own ideas and have an eye for designing user interfaces

Working at Horus

  • Clearly defined and precisely described tasks
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Opportunities for ongoing working students position, Bachelor’s and Master’s theses
  • Good chances of a permanent position



Bachelor’s and Master’s theses

We currently offer Bachelor’s and Master’s theses on the following topics:

Use of AI (LLM) in the context of process modeling

Tasks

As part of the final theses, concepts and/or prototypes are to be developed for the use of LLM in the creation of process models.

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position


Integration of business process models into an internal knowledge management system

Tasks

In many companies, recurring processes are recorded as business processes. In addition to the simple logging of such processes in written form, various graphical representations have evolved as standards with which such processes can be modeled in a concise and easily comprehensible style, such as Petri nets or BPMN 2.0, which can be created and maintained in tools for business process modeling.

In addition to modeling business processes, various knowledge management platforms have also become established, such as Atlassian Confluence or Microsoft Sharepoint, in which corporate knowledge is simultaneously recorded and maintained.

While modeling tools are vital when it comes to creating process models, from the consumer’s point of view, the knowledge management systems mentioned above are used to the greatest extent possible, which means that business processes are neglected. Ideally, these systems should work in concert to provide consumers with high-quality process models along with structured and in-depth knowledge.

As part of a final thesis, the aim is to investigate how a process management tool and platforms for internal organizational knowledge management can be meaningfully linked to enable the smooth interaction of model creation and knowledge usage based on the models created.

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position


Comparison of modeling and modularization approaches: BPMN vs. Petri net

Tasks

Business processes in companies are becoming increasingly complex and must be adaptable to constantly changing conditions. This complexity is also reflected in companies’ process models and can be partly mapped with the help of digital twins of corporate organizations (DTOs). Various notations, which are often based on Petri nets, EPCs or BPMN 2.0, are generally suitable for modeling such a DTO. All these notations offer concepts for modularization [1]. Based on an eye-tracking study conducted in cooperation with the University of St. Gallen, the comprehensibility of such models based on BPMN 2.0 with artifacts was examined in a previous study. The comprehensibility of models was examined based on more than 40 participants.
As part of a final thesis, the comprehensibility of hierarchical modeling approaches is to be investigated based on an eye-tracking study. The approaches to be compared are BPMN and Petri nets.

Tasks of the thesis:

  • Creation of a representative BPMN and hierarchical Petri net with the same content as a basis for comparison
  • Definition of measurement and evaluation criteria for examining the comprehensibility of modeling notations in an empirical study
  • Creation of technical means for carrying out such a comparison in practice and with justifiable effort
  • Execution of the empirical comparison with representative user groups
  • Evaluation of the results and attempt at a classification/an assessment

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position

1 Reijers, H. A., Mendling, J., & Dijkman, R. M. (2011). Human and automatic modularizations of process models to enhance their comprehension. Information Systems, 36(5), 881-897.


Three-dimensional visualization of relationships in a Digital Twin of an Organization

Tasks

A digital twin of an organization (DTO) is a comprehensive digital representation of a company that contains multiple relationships between individual model elements (process steps, roles, employees, systems, business objects, etc.).
As part of the final thesis, concepts and/or prototypes are to be developed for the implementation of a clear visualization of these extensive relationships (possibly including the use of virtual reality).

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position


Integration of business process models with business object models

Tasks

As part of a final thesis, both a concept and a prototype for an intuitive technical mapping of business process models and business object models are to be developed. Here, the information content from business object models (data structure including detailed attributes) required for the respective process step execution needs to be assigned to the individual process steps.

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position


Agile business process-related requirements management

Tasks

As part of a final thesis, a concept and a prototype for agile business process-related requirements management are to be developed. This means that requirements can not only be captured, but also assigned to business process models to establish a corresponding reference. Modern approaches for capturing requirements, such as user stories, are to be examined, evaluated, and embedded in the business process management tool for its agile use in later projects.

Profile

  • You are studying IT or a comparable major
  • You have experience with HTML and JavaScript; knowledge of Angular and TypeScript is beneficial
  • You have already worked with Java
  • Experience with JPA, Spring Framework and client-server architecture is beneficial
  • You have experience with larger software projects and version control (SVN, Git etc.)
  • Thesis can be written in german or english

Context

The new and web-based Horus provides collaborative modeling and communication between users and supports the searching and efficient presentation of modeled content. The implementation of the web interface is based on Angular; the backend is implemented using Java and the Spring Framework and persisted in a database.

Working at Horus

  • Tight cooperation with various local universities (we can help finding a KIT/HSKA academical supervisor)
  • Flexible working hours
  • Close cooperation with our permanent employees
  • Frequent team events
  • Possibilities for a working student job or internships
  • Good chances of a permanent position