Disy for Career Starters – why joining us?
Turning data into knowledge - that is the goal of our products and solutions. We serve cutting-edge topics such as GIS, data analysis, diagrams, table processing and reporting.
Forget the idea of stale business data displayed in boring tables and masks. Our world revolves around creating graphic visualisations of impacting occurrences from your immediate environment, such as noise maps or flood zones.
Our teams of software developers, consultants and solution analysts create first-class software and find innovative solutions. They obviously do their job well as each day; these solutions are put to the test by many thousands of customers. Their feedback contributes to further dynamic, user-oriented development. However, being able to integrate your full potential into the development of our products is a skill that takes time to acquire.
Being a “newbie” at Disy
Our employees’ abilities and knowledge determine the quality of our work. We value well-founded orientation training of our career starters. Experienced colleagues will accompany you right from the start, helping you expand the expertise you’ve gained during your studies. In internal and external workshops you’ll gradually get introduced to your future tasks in a variety of ways.
... in Product Development
Our solutions are based on our own core technology Cadenza. We handle full implementation from backend to frontend and provide functionality via Web interface, Swing-based desktop application and an app for mobile devices. This gives you the opportunity to either work with nearly all state-of-the-art technologies in the Java environment or to focus on one select area.
When you take on your first development tasks, an experienced team colleague will support you via pair programming. In addition, our weekly technique workshop helps you gradually strengthen your skills in regard to writing outstanding software. The spectrum ranges from efficient, “clean” development via design patterns, initial architecture approaches to the use of new technologies such as Java 8. In order to enable everyone to participate, regardless of their previous experience, we often use code challenges (katas). What will the future hold? By the end of your first year, you will be able to write efficient and robust code in a professional software development sequence: starting with unit tests, extending through continuous integration, code reviews and important coding standards. And you will likely end up being a great table football/soccer player :-)
... in Solution Development
As a solution developer, you quickly become familiar with and learn to use a broad technology stack. You work with all commonly used databases such as Oracle, PostgreSQL and SQL Server and apply a wide variety of different analytical analysis methods using data integration and ETL tools such as Talend and FME. You set up analysis databases and warehouses and learn how to create open complete solutions for customers.
To assist you in these tasks, you become acquainted with the most commonly used spatial data formats and their unique features. You learn how to integrate them into databases and relate them to one another. Because we integrate into open service architectures, standardised OGC services are important to us as well. Cadenza is extremely flexible. You become closely acquainted with each individual setting’s option and will quickly be able to advise our customers. You engage in agile processes to find THE answer to all their questions and to optimally integrate our products into their existing infrastructure. Naturally you ensure that the project runs smoothly. Soon you will be taking on responsibility for a large share of project management as well.
To fully implement customer requirements, we often expand the scope of Cadenza’s functions for specific projects. In such cases, you will be directly involved in design and further development as an internal development customer. Acquire design capabilities and a solid range of experience in handling large amounts of data. Discover that creating well-structured, powerful data visualisations in the form of maps and diagrams is a technical feat.
Allowing a high level of user interaction in the graphics will both challenge and thrill you!