Senior systems architect for the STM Validation Project
Viktoria Swedish ICT is looking for a software system architect with deep technical competence.
Viktoria Swedish ICT is working, as part of the EU project Sea Traffic Management Validation (STM), to evolve transportation at sea through maritime informatics research. We now need to strengthen our teams with an additional senior architect to help us build information sharing solutions to demonstrate and validate concepts within Sea Traffic Management especially focused on PortCDM and SeaSWIM.
The main goal of the STM Validation Project—comprising more than 50 partners, including beneficiaries, implementing bodies and associated partners, from 13 European countries—is to demonstrate the STM concepts in test beds and the European Maritime Simulator Network. The test beds, located in the Nordic area and in the Mediterranean Sea, will encompass 300 ships, 13 seaports and 5 shore centres.
PortCDM (Port Collaborative Decision Making), one concept within STM, supports information sharing between actors involved in port calls. By providing a platform for sharing port call information, we will enable improved situational awareness, efficiency, productivity, and predictability for port calls. Viktoria Swedish ICT coordinates the PortCDM test bed as well as the technical development, using several partners, necessary for performing validation of the concept.
The necessary infrastructure to support information sharing and collaboration is covered by the SeaSWIM (Sea System Wide Information Management) concept. SeaSWIM provides the necessary infrastructure to overcome organizational information barriers, and support an interoperable information marketplace for the maritime industry. Viktoria Swedish ICT is co-leading this activity and is involved in developing technical functionality, designing SeaSWIM’s modular architecture and establishing structures for its long-term sustainability.
As we are a research institute, building demonstrators for research and innovation projects as a driver for make a difference in practice, you should love a fast-paced development environment, working independently as part of a small and tightly knit team while coordinating with related projects and activities often located remotely. You should also be able to have a solid understanding of the needs that evolves from performing action and design efforts as well as being engaged in applied research. You should not be afraid of incomplete specifications and collaborating with people from a variety of backgrounds in finding viable solutions, and should love facing new challenges.
As a suitable candidate, you need to:
- Have broad technical competence with substantive experience working as systems architect in different domains
- Be able to write well-structured and understandable documentation
- Be comfortable with approaching software problems from an architectural perspective, while being equally comfortable digging into the source code
- Be familiar and comfortable with agile development processes (Scrum)
- Be very familiar with Java EE 7 and related technologies such as Maven, JPA (Hibernate) and CDI
- Be familiar with enough with Java to be able to chip in with efficient, reliable and maintainable code when needed
- Be able to analyse the challenges and opportunities of complex engineered systems
It is a definite plus if you also:
- are familiar with test driven development
- are familiar with SOA principles, and have good knowledge of REST and SOAP
- have experience with communication protocol development
- are familiar with open source development models
Interested? – please contact:
Mikael Hägg, +46 73 029 80 01, Mikael.Hagg [at] viktoria.se
Mikael Lind, +46 705 66 40 97, Mikael.Lind [at] viktoria.se
Niklas Mellegård, +46 73 996 53 39, Niklas.Mellegard [at] viktoria.se
Almir Zerem, +46 72 536 39 17, Almir.Zerem [at] viktoria.se