Software Developer

Avantium N.V..
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Microsoft Windows
Agile Methodologies
Computing Platforms
C Sharp (Programming Language)
Databases
Continuous Integration
Database Design
Python
Windows Presentation Foundation
Microsoft SQL Server
Performance Tuning
Scrum
Software Engineering
Software Systems
Systems Integration
Strategies of Testing
T-SQL
Windows Desktop
JMP (Statistical Software)
Information Technology
Industrial Software

Job description

As Senior Software Developer, you will play a key role in the development, modernization and long-term robustness of our Windows-based software platforms used in laboratory and pilot-scale installations worldwide. You will work closely with colleague Senior Software Developers and other stakeholders to translate process, hardware and business requirements into reliable, maintainable and scalable software solutions., * Develop an integral vision regarding the required software solutions for the Avantium RDS products and services.

  • Design, develop and maintain Windows desktop applications (C#, WPF) for industrial and laboratory environments.
  • Contribute to the further rollout and standardization of the FlowPro platform and the phased replacement of Flowrence.
  • Develop and maintain SQL Server databases, including schema design, performance optimization and long-term compatibility with the installed base.
  • Support the migration of selected calculations and control logic from database-level implementations towards PLCs where appropriate.
  • Collaborate on the development of new workflow types, reporting features and configuration tools within FlowPro.
  • Apply structured software development practices, including planning, testing, documentation and controlled roll-out.
  • Participate in defining and safeguarding software standards for quality, performance, cybersecurity and supportability.
  • Support knowledge transfer, documentation and onboarding of junior developers to reduce key-person dependency.

Requirements

At Avantium R&D Solutions, we develop advanced software platforms that operate high-throughput reactor systems and support cutting-edge chemical and process innovation. To strengthen our software team and secure the continuity and future growth of our FlowPro and Flowrence platforms, we are looking for a Senior Software Developer with a strong background in industrial software and process automation., * Bachelor's or Master's degree in Software Engineering, Automation, Computer Science or a comparable technical discipline.

  • At least 5 years of professional experience in software development, preferably in an industrial or process automation context.
  • Strong experience with C# and WPF for Windows desktop applications.
  • Solid experience with SQL Server and T-SQL, including database design and performance considerations.
  • Affinity with process automation, control systems and industrial environments.
  • Experience with structured development methodologies (Agile, Scrum or similar) and CI/CD practices.
  • Experience with testing strategies (unit, regression, acceptance) and an understanding of the importance of independent testing.
  • Good communication skills in English; ability to work effectively with engineers, scientists and business stakeholders.

Nice to have

  • Experience with PLC programming or close collaboration with PLC engineers.
  • Experience integrating analytical or data-science tools such as Python or JMP.
  • Experience with cybersecurity concepts in industrial or laboratory IT environments.
  • Interest in sustainability, energy transition and advanced chemical technologies.

Benefits & conditions

  • A technically challenging role in a highly specialized and impactful R&D environment.
  • Direct influence on a unique software platform that supports world-class chemical research and pilot operations.
  • Collaboration with experienced architects, process engineers and scientists.
  • A culture that values technical depth, quality and long-term robustness over short-term fixes.
  • Competitive compensation and benefits, in line with experience.

Apply for this position