Software Designer
Role details
Job location
Tech stack
Job description
In this role, you will join the platform architecture team responsible for designing and implementing future-proof cloud infrastructure for our global Adaptive Workplace Storage system. You will lead strategic initiatives to modernize our platform architecture, enhance cloud security, and drive a cloud-native approach across multiple regions. Your work will include designing and optimizing Kubernetes-based deployments, establishing Infrastructure-as-Code standards, implementing robust Public Key Infrastructure (PKI), and creating resilient, high-availability architectures supporting millions of distributed endpoints. You will balance innovation with operational stability, ensuring modern evolution while keeping mission-critical systems running smoothly. You will also collaborate closely with engineering teams, promote architectural consistency, design Helm charts for standardized deployments, and mentor colleagues on cloud-native best practices.
Requirements
Do you have experience in XML?, Do you have a Bachelor's degree?, You will: Contribute to the development and professionalization of our platform and infrastructure Bring curiosity for new technologies and apply them for fast and effective development Deliver thorough, high-quality work that ensures system stability Foster teamwork and contribute to a positive team atmosphere-even under pressure You have: A bachelor's degree in Computer Science (or equivalent) At least 6 years of software development experience Strong hands-on mentality and eagerness to learn Professional proficiency in English (Dutch is an advantage) Technical requirements: Experience with C# / .NET ASP.NET Core REST API development Cloud & Linux development Scrum/Agile ways of working Preferred experience: Kubernetes Security principles (encryption, PKI) NoSQL databases Proxies YAML, JSON, XML MS-SQL Terraform or other IaC tools Nice to have: Azure DevOps Pipelines Entity Framework / EF Core