Lead Front-End Product Software Engineer – Wolters Kluwer – Den Haag

Wolters Kluwer

locations

NLD – The Hague, Lange Vijverberg

time type

Full time

posted on

Posted 30+ Days Ago

job requisition id

R0024187

A Wolters Kluwer business since 2016, Enablon is the world’s leading Sustainability, EHS and Risk Management software provider. Our mission is to enable the sustainable company and our objectives are to help our clients to operate safely, reduce risks, and thrive.

The company is going now through a change towards being a 360° Risk Management SaaS provider. This implies a technical revamp by implementing modern technologies and focusing on data management and data analytics.

Job Description

At Enablon (formerly eVision) we work with a mixed mode of modern technologies (React JS (Native), .NetCore, AWS, Terraform, Packer) to build a range of software products as part of Enablon’s Frontline ERP that significantly change the way hazardous industries manage the operations of their assets and increase operational safety. These products cover the full operational risk management spectrum from Control of Work to Process Safety Management. You will be part of our Product Engineering team in which you will work closely together with other highly-skilled Software Engineers.

As a Lead Front-End Software Engineer you will work on a huge landscape across different global distributed products with a high diversity of work.

Responsibilities

Collaborate with other software developers, QA engineers, product owners and software architects to plan, design, develop, test, and maintain business applications.

Assist in the collection and documentation of user’s requirements, estimate and work plans.

Design and implement features according to define use cases. Deliver non-functional test campaigns, report results, indicate areas of improvement to the engineering teams.

Troubleshooting defects and create solution to decrease the maintenance pipe.

Review pull request of the team and give recommendation to improve code quality and best practice.

Empowers people and teams stimulating them to achieve the objectives together

Work with other leads and architecture to contribute to the company best practices

Proactively identifies potential problems of the system, for which he/she puts in place architectural and monitoring solutions

Has in-depth knowledge of internal and external business models, able to advise on technical implications of these models

Coaching others by helping teams, train people hard and soft skills and accelerate in contributing others to achieve their objectives using those skills.

Empowers people and teams stimulating them to achieve the objectives together.

Requirements

Is equally comfortable with core JavaScript as with using existing frameworks such as ReactJS.

Has sound programming, logic and reasoning skills.

Is able to write re-usable, modular JavaScript code.

Has experience with JS testing frameworks: Jest.

Is versatile with JavaScript dev infrastructure tooling: Webpack.

Experience with TypeScript is a plus.

Has experience with Git (Github, Bitbucket).

Have good English communication skills.

Bachelor of Computer Science, with multiple development specialty or experience; or solid professional track record in software development.

5+ years of experience as a software developer

Tech stack: GIT, Azure DevOps, .Net Core (back-end and full stack), React JS (front-end and full stack). EHS products specific: scripting languages (Powershell, etc.), SQL Server, refactoring of a monolith

Hands-on experience and knowledge of the standard tools for Continuous Integrations and dashboards in the software industry, and can program / automate with proficiency in at least scripting languages (Powershell, etc.)

Has in-depth knowledge of most, if not all, operational processes of many customers, link to the solution as well as architectural, testing and implementation implications

Leads the technical initiatives of a product, large component or module incl. the (tech) roadmap and/or technically leads the development of a product, component or module

Experience with SQL Server, REST API, Solid Principles, Microservices, Docker, TDD, Event sourcing, Domain driven development,

The ability to work independently while maintaining focus on achieving optimal outcomes as part of a collaborative development effort. A can-do person with a constructive mindset, a team player

Work within Agile processes. Has experience with scrum methodologies and is able to facilitate scrum ceremonies.

Lees hier meer…

Om op deze vacature te solliciteren bezoek je nl.whatjobs.com.

Deel deze vacature: