Magnet.me  -  The smart network where hbo and wo students find their internship and first job.

The smart network where hbo and wo students find their internship and first job.

This opportunity has expired. It is therefore no longer possible to like or apply.

Senior Product Software Engineer (Software Architect)

Posted 25 Mar 2024
Work experience
5 to 7 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

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.

We have a team culture that encourages innovation and promotes delivering value to customers. Engineers and managers take ownership for the product vision, technical architecture and project delivery. The tech-stack of our purpose-built services varies but the fundamental principles of fault tolerance, scalability, resilience, “security by design” and “infrastructure as code” are always part of our philosophy. Our teams work extensively with multiple technologies and platforms such as .net, AWS (Lambda, ECS, S3, DynamoDB, etc.), Terraform & GitHub.

Job Description:

The Senior Product Software Engineer (Software Architect) designs, develops, tests, debugs and implements moderately complex operating systems components, software tools, and utilities required for the operation, maintenance, and control of computer systems. Makes moderately complex modifications to existing software to fit specialized needs and configurations, and maintains program libraries and technical documentation. Assists in planning, scheduling and implementation. Initiates corrective action to stay on schedule.

Responsibilities:

  • Translate business requirements into architecture designs
  • Thorough understanding of the existing software core architecture, interactions and dependencies between its main components
  • Support product managers from a technical perspective
  • Evaluate risk by identifying development complexity, limitations and impacts
  • Create architectural technical documentation using UML diagrams
  • Provide high level effort estimates Define the architecture solution for new and existing products
  • Support product managers with drafting functional specifications
  • Break down of requirements into smaller major and minor requirements; functional and non-functional
  • Participate in detailed development effort estimates, reviews and demos
  • Troubleshoot and guide the team to resolve complex problems
  • Work with team of architects from various applications to discuss challenges and solutions to ensure consistency across the application suite
  • Write technical specifications and documents
  • Suggest core infrastructure enhancements based on market needs
  • Participate actively in code reviews.
  • Provide teammates continuous technical support
  • Provide guidance for new feature integration and key architectural decisions
  • Share knowledge through collaboration, training, peer review, presentations, articles, etc.
  • Responsible for delivering on time new application versions to the application suite
  • Participate in recruitment
  • Participate in on-site client demos, workshops or training depending on your interest and experience.

Requirements:

  • Experience in system architecture, including SOA
  • Experience in modeling and graphic representations
  • Broad knowledge across field of specialization; serves as an advisor to management
  • 4+ years of hands-on technical leadership experience around system engineering
  • 5 + years of experience with Tech stack: GIT, Azure DevOps, React JS (front-end and full stack), .Net Core (back-end and full stack)
  • Experience in developing software involving large amounts of data
  • Experience with SQL Server, REST API, Solid Principles, Microservices, Docker, TDD

Our Offer

Wolters Kluwer is a fast-growing company whose philosophy is based on a balanced combination of work and leisure activities. We offer you a team-based international organization with straightforward communication, a fast-paced work environment with challenging projects and interesting career opportunities, and a competitive salary package with extra benefits.

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.

IT
Alphen aan den Rijn
10,000 employees