Magnet.me  -  Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Software Engineer BowTie Suite

Geplaatst 20 apr. 2023
Delen:
Werkervaring
0 tot 1 jaar
Full-time / part-time
Full-time
Functie
Soort opleiding
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Background BowTie Suite Team

The BowTie Suite team at Wolters Kluwer- Enablon develops risk management software with Bowtie diagrams being the at the core of the product range. Because these diagrams are relatively easy to understand, the bow-tie diagrams are used to communicate the risk to higher management as well as the people on the work floor, thus making the risk management process understandable for all stakeholders.

BowTie finds its roots in the chemical industry course notes for a lecture on hazard analysis given at the University of Queensland in 1979. The exact origin is unclear but the mainstream use started in the aftermath of the Piper Alpha disaster with Royal Dutch/Shell adopting the methodology as the company standard for analyzing and managing risk. It is widely regarded as a suitable visual tool to keep an overview of risk management practices.

The BowTie Suite products we develop currentlty are

  • BowTieXP Desktop Application (2000+ clients worldwide), a classic C# winforms application originally developed in 2004 can be used stand-alone but also as a client for BowTieXP Enterprise web.
  • BowTieXP Enterprise Application, a .Net 6 ASP.NET Web application
  • Additional Android and IOS mobile applications for answering audit questions (C#, Xamarin)

What are your responsibilities?

Mobile application development:

  • Upgrade Mobile and IOS applications from Xamarin to .NET 6
  • Styling/Designing the mobile Android application more according to WK standards for look and feel.

*Basic knowledge of mobile application development, C# is required

Managing application artifacts:

The final artifacts (.exe, dlls, .zip) of our applications are currently published manually, we would like to automate the process of publishing the artifacts to our internal Jfrog Artifactory repositories

  • Powershell scripting
  • Basic understanding of Github and Teamcity

BowTieXP desktop: Remove dependency on Internet Explorer component (spike)

To integrate with BowTieXP Enterprise Server application the BowTieXP Client desktop application currently makes use internally of the C# Internet Explorer component, that we have customized.

Nobody uses internet explorer anymore! for many reasons. So this old component would need to be replaced with another browser component (like the modern WebView).

However it might also be a good opportunity to take a look at another login mechanism entirely, using an OpenId connect flow for instance. What would be the best option? Would it be compatible with the solution we have now? Could this be implemented quickly?

*Requires knowledge about http web requests, http redirection, cookie handling, logon mechanisms

What do we offer you at Wolters Kluwer’s Enablon?

  • At least 4 months successful experience in a software company
  • Company lunch, free fruit and drinks
  • An impressive office in a superb location in the vibrant city center of The Hague, overlooking the parliament, and a 4-minute tram ride from Den Haag Central station
  • Excellent lunch, snacks (with vegan options) and refreshments when in the office
  • An onsite gym where our in-house personal trainer is more than happy to challenge you with an intensive workout
  • Free Friday chair massage and a social get-together with colleagues for drinks and chat
  • Overall, a fun, multicultural, and inclusive, working environment where employee satisfaction and engagement are a top priority

Wolters Kluwer is a global leader in information services and solutions for professionals in the health, tax and accounting, risk and compliance, finance and legal sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.

ICT
Alphen aan den Rijn
10.000 medewerkers