> Markdown version of [/jobs/ext/1244296-software-engineer-plm](https://www.wearedevelopers.com/jobs/ext/1244296-software-engineer-plm). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (PLM) - **Company:** IKEA B.V. - **Location:** AMSTERDAM ZUIDOOST, Netherlands - **Contract:** Franchise - **Skills:** Java (Programming Language), JavaScript (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Configuration Management, System Configuration, Java Platform Enterprise Edition (J2EE), Github, Javaserver Pages, Open Data Protocol, Qt Modeling Language (QML), SQL Databases, Systems Integration, Windchill, Extensible Markup Language (XML), Banner Advertisement, Software Coding - **Published:** July 12, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/25429137-software-engineer-plm ## About the Role The role as a PLM Software Engineer requires you to: * Work with Windchill configuration + Have strong ability of hands-on configuration in PDMLink: object initialization rules (OIR), workflows, lifecycles, ACLs, preferences, teams and shared teams, templates, and type and attribute management + Understand objects, their relationships, and the configuration patterns that govern them + Work with change, CAD, part, document, vendor, and license management + Have a strong understanding of ProjectLink and PartsLink * Work with Windchill customization + Have a strong understanding of client-side and server-side customization such as data utilities, validators, table builders, listeners, and business rules + Work with custom actions, events, banners, and exception handling + Design and develop Java utilities + Understand when to configure versus customize with an "OOTB-first" mindset * Work with engineering + Have strong engineering skills, including Java, J2EE, JSP, JavaScript, XML, and SQL + Understand coding standards and engineering best practices * Work with configuration management and deployment + Be familiar with GitHub + Have experience with agile ways of working * Work with integration and reporting + Have experience with REST and OData APIs + Have experience QML, custom, and Windchill reports ## Description We're looking for a Software Engineer specialized in PLM solutions, who wants to solve complex, real-world problems to make life at home simpler. Join us on our journey as we level up our technology to enhance everyday experiences. Your primary focus will be Windchill; hands-on developing, designing and configuring solutions that are used every day across IKEA. You will play a key role in building scalable and maintainable PLM solutions while balancing business needs, user experience, and platform sustainability. In the coming years, we will continue to develop and strengthen our digital products and platforms that support the IKEA value chain. The impact of your work will touch homes and hearts around the world. On a typical day, you will: * Design, develop, configure, and customize solutions across the Windchill ecosystem * Configure and customize Windchill PDMLink including workflows, lifecycles, OIRs, ACLs, type management, and templates * Develop Java-based customizations, integrations, utilities, business rules, and reports * Build and maintain REST and OData integrations with enterprise systems * Drive scalable, maintainable, and upgrade-safe solutions with an "OOTB-first" mindset * Collaborate closely with Product Owners, Business Analysts, Architects, and other stakeholders to translate business requirements into technical solutions * Support continuous improvement of engineering processes, platform governance, and ways of working, We always recruit based on values, competence, potential and diversity. We will first consider co-workers employed at Inter IKEA Group impacted by organisational changes. For this specific recruitment priority will be given to impacted co-workers in Core Business Range and Inter IKEA Technology Services AB provided competence requirements are met for the role. ## Related Videos - [IKEA Story: Transforming an Iconic Retail Brand](https://www.wearedevelopers.com/videos/444-ikea-story-transforming-an-iconic-retail-brand) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Building Developer Experience - Brick by Brick](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam)