Bethedifference
If making a difference matters to you, then you matter to us.
To accelerate the transition of its solutions portfolio towards a unified SaaS offering, Wolters Kluwer TAA Spain is looking for a Senior Software Engineer with practical experience in the design and implementation of solutions using modern architecture approaches to enable optimized use of public cloud resources and the ability to lead other engineers through own example.
Wolters Kluwer is pursuing a "Cloud Native" and "Open via API" strategy facilitating the growth of the solution ecosystem for its clients and preparing the migration of its applications from on-premises to the cloud. A solid knowledge of the latest technologies and trends in the software market is expected, as well as extensive experience in delivering services via SaaS and PaaS in cloud environments, preferably Azure. The platform needs to manage high concurrent transactions performed by a varying load of user interactions and backend processes; therefore performance, scalability and reliability are key requirements while the existing platform continues to grow in terms of users and new applications.
The person will join a team of engineers helping to solve the most complex issues our development teams are facing, transforming the existing solution portfolio into an integrated suite offered as SaaS to the clients. The portfolio consists of solutions implemented using different architectural styles and thus requires a progressive approach converging towards a unified landscape.
Wolters Kluwer is a world leader in the development of information solutions and specialized services in the areas of tax, accounting, labor and management for professional firms and companies.
Experience and Skills:
* Professional software development experience of at least 3 years in a "Cloud native" manner, applying agile methodologies.
* Certified or demonstrable experience with cloud platforms (preferably with Microsoft Azure) in production environments.
* Experience in .Net / .Net Core development using C#.
* Experience in DevOps (CI / CD).
* Experience with databases (SQL and NoSQL such as SQL Server and MongoDB) and messaging technology (NServiceBus, Azure Service Bus, RabbitMQ, etc.).
* Good knowledge of related design patterns like Event Sourcing, CQRS, Inversion of Control, Dependency Injection, et al., the implementation of asynchronous control flows and the related strengths and weaknesses.
* Good knowledge of principles like SOLID, DRY, KISS, et al.
* Experience in testing (Unit Test, Load Test, E2E, ...).
* Knowledge of Docker, Kubernetes or similar technologies and their practical application.
* Fluent technical English.
Preferred Experience and Skills:
* Experience implementing CI / CD with Azure DevOps.
* API Spec Designs with Swagger and API First approach.
* Knowledge of messaging frameworks such as NServiceBus or MassTransit.
* Experience using Azure Services (CLI, App Service, Key Vault, Service Bus).
* Experience developing in Angular.
* Experience in automating tasks using scripting languages such as Powershell, Bash, etc.
* Agile practitioner (Scrum, Kanban, SAFE, ...).
What responsibilities will you have?
* Collaborate in the development of shared services or components across the products in the suite, evolving existing ones or creating new ones.
* Push and align best practices in development in alignment with agile / lean development methods to help improve key metrics (like lead time, deployment frequency, mean time to recovery and change fail percentage).
* Foster the design of new solutions and redesign of existing solutions towards the unified architecture and agreed guidelines.
* Identify architecture, development, operations, and organizational pain points, and support their mitigation.
* Execution of studies, analysis, and Proof-of-Concepts as input for critical decisions.
* Collaborate with the entire organization, from business over developers, testing, and operations to Wolters Kluwer Europe and globally.
What you can expect:
Within one of the leading companies in Spain and worldwide, you will take a key role in the transition of the existing application portfolio towards a cloud native suite of solutions. The position provides you the chance to work, together with your colleagues, towards a top-notch platform incorporating the best practices known from Google, Netflix, and others, challenging all your knowledge. Be inspired and inspire!
Besides you can expect the benefits from a big company, a flexible hybrid working model with 2 days office presence per week, regulated but flexible working hours and a competitive salary plus additional benefits.
#J-18808-Ljbffr