Share this job
Apply now »


System Engineer for developing apps for international defence system


Aarhus, Denmark.


About the position


Want to help further develop interoperability for a mission-critical environment, with every opportunity to learn new technologies and bounce ideas with experienced colleagues?

If you’re ready to take the next step in your career, come and join a close-knit team characterised by strong mutual support. Together, we develop mission-critical software to support interoperability – software which is used daily by more than 40 nations worldwide.

As an IRIS suite developer, you will work on existing code as well as developing brand-new features. You can read more about IRIS here: https://systematic.com/en-gb/industries/defence/domains/land/iris-suite/

The IRIS suite has revolutionised the way in which the military handles interoperability during defence missions. In fact, it is the standard for NATO member states for interoperability and military messaging using Message Text Format (MTF) standards. IRIS manages to make the correct completion, editing and reading of MTFs easier, whether being used for the first time or by an experienced operator.


Responsibility and tasks


You will be involved in developing a constantly evolving product. It has already been used in the field for 30 years and is being used today by more than 100,000 military personnel in more than 40 countries. It is crucial that we are always at the forefront of developments, as IRIS is also integrated with other products from our Defence unit.

Based in Aarhus, you will become part of our IRIS team – a small and international ten-strong group working with development, testing, project management and architecture in Denmark, the UK and Romania. There is a very strong team spirit, with every opportunity for sparring, writing fantastic code and producing high quality. Together, the team is responsible for all production phases from innovation to release in collaboration with the product owner.


Your everyday tasks will therefore involve:

  • improving our existing code
  • implementing automation testing
  • implementing and testing software features used in more than 40 countries
  • helping to replace older applications with new technologies and frameworks
  • rewriting the application in newer technologies with a view to auto testing
  • working with integration between IRIS and our SitaWare product package
  • preparing documentation and developing our processes


Preferred skills


  • We take an agile approach to our work, and scrum is part and parcel of daily life. Experience with scrum is, therefore, an advantage.
  • You are open to fresh challenges by taking on perhaps untried tasks, so you are ready to develop your skills hand in hand with IRIS, which is in constant flux, both technologically and domainwise.
  • Perhaps you hold ambitions of becoming a team lead or being involved in some other way in project management, and perhaps already have some experience as a scrum master or similar. At Systematic, we believe in freedom with responsibility, so there is every opportunity to be involved in this direction, but it is not a requirement when applying for the job.


Minimum qualifications


  • You are the person we’re looking for if you hold a degree in computer science or software engineering, and if you have several years of experience as a quality-conscious developer. You have reached a point where you are ready to make a difference in the world with your code, as our software helps the military, for example, avoid errors in mission-critical situations.
  • As a starting point, you possess experience with Java, JavaScript (possibly Angular) and scrum.
  • It is also important that you adhere to clean code principles in your work, and that you are quick to learn a new programming language.
  • Furthermore, we envisage that you:
    • understand the importance of structure in the form of good processes and documentation
    • perhaps have experience with TDD, C#, Ext JS, C++ and/or MS Visual Studio
    • are helpful and a team player, because at Systematic delivering quality is not a competition
    • are able to work independently and with considerable freedom – and achieve high quality
  • In addition, you are fluent in Danish and English, both orally and in writing.
  • We work with security-classified projects, and as a Systematic employee, you need a security clearance. Read more about it here: https://systematic.com/en-gb/careers/security-clearance/


Practical information


  • We will be processing job applications as we receive them as we are keen to fill the position as soon as possible.
  • Any questions? If you have any questions, you are always welcome to contact us on tel. +45 8943 2000 and ask for Søren Steen Jensen, Project Manager.
  • We look forward to hearing from you.





Since we wrote our first line of code in 1985, privately owned Systematic A/S has grown to an international software house with more than 1000 colleagues with 27 different nationalities, spread across offices in 11 countries and with customers all over the world. Our goal is simple: To improve the world with exceptional software. We deliver software and system solutions for customers within the public sector, the health sector, the defence, the police, the financial sector and the service sector and there are more than 1.000.000 users’ worldwide. We work on a foundation of trust, where we have freedom and responsibility for making decisions in our everyday lives. We are dedicated to making a difference and dare to challenge technology, each other and ourselves. As a new employee at Systematic, helpful colleagues welcome you, and you can look forward to both a mentor arrangement and all the support you need. Together, we can develop and fulfil your potential and make Systematic even better. 

Apply now »