Do you want to be at the forefront of building the architecture of the Hydrology Suite? Our scientific software and numeric algorithms is the backbone of effective water management and sustainable delta life, world-wide. We are reshaping the architecture of our flagship products to increase their efficiency, effectiveness, and modularity. Ready to help?
Taken
Your goal as a software architect is to help reshape and innovate the architecture of our D-Hydro Suite. In doing so, you will make an important contribution to the development of high-quality software for answering societal issues. Due to the complexity of the software we face some challenges. Over the years of development, the architecture has evolved organically, and engineers have taken an ad-hoc approach to development styles.
Moving forward, you will lead a deliberate design and implementation of an improved, future-proof architecture. Leading by example, you will drive a culture of technical excellence by championing modern coding standards and best practices.
Tasks
- Analyze and redesign the existing software architecture, identify areas for improvement, drive refactoring efforts, while ensuring optimal performance, scalability, robustness, and security.
- Lead product-level technical decision-making regarding tools, platforms, frameworks, languages.
- Lead by example: code some of your own architectural designs.
- Advise senior management on enterprise-level technical decisions. Coach both junior and veteran software engineers, and foster a culture of continuous improvement.
- Document and communicate system architecture, ensuring broad support for your architectural designs.
- Collaborate with product owners and software engineers to implement your architecture, and you’re not afraid to get your hands dirty. You actively represent your products among your peers in our very own architecture guild.
Vereisten
- You have a Bachelor's or Master's degree in computer science, software engineering, information systems or a similar field. In addition, you have several years of experience as a software architect with extensive knowledge in designing and optimizing complex software systems and efficient software architectures, such as microservices.
- Proficiency in C++ and Fortran or Proficiency in C++ and the ability to read Fortran.
- The ability to inspire and guide technical teams, to mentor other developers, make architectural decisions, and ensure high-quality software delivery.
- Excellent communication skills, with the ability to communicate complex technical ideas to both technical and non-technical stakeholders, and inspire teams.
- Experience working in Agile environments,
Benefits
- Impact: You work on projects with a tangible impact on global water management and sustainability. This positively impacts millions of lives worldwide.
- Recognition: You will be at the helm of real change, helping a highly motivated and engaged team to further increase their effectiveness and impact.
- Flexible working environment with a focus on work-life balance. This opportunity is available for 32 to 40 hours per week and can be done hybrid or in office.
- Salary will be based on your experience with a maximum of € 8.012 gross per month based on 40 hours per week.
- 34 vacation days based on 40 hours per week, ABP pension, vitality budget, mobility budget and a compensation for healthcare expenses.
- And much more, further outlined on our careers website.
Did this vacancy spark your interest and do your qualities match the job profile? Then apply directly via the application button and upload your CV and cover letter. Is there a match? Then we will call you directly to schedule an interview. The application procedure consists of 2 interviews and a technical assessment on the same day.
Do you have any questions about the vacancy? Please contact Brian de Bruin (HR Recruitment Officer; +31615267686).
This position is based in the Netherlands. Working remotely from another country is not possible.
EUR 8012 per month