As a .NET / C# Engineer on the Plugin Integrations team, you’ll build and maintain the plugins that bring Duro’s PLM platform directly into CAD tools like Solidworks and Siemens NX. These plugins give hardware teams seamless access to parts libraries, BOMs, change orders, and lifecycle management without leaving their design environment. The plugins are built in .NET/C# and communicate with Duro’s core platform through a GraphQL API. You’ll own features end-to-end within the plugins, from understanding the user's daily workflow to implementing and shipping the integration. You’ll work under the Plugin Integrations team lead and alongside other integration engineers, contributing to a codebase that directly impacts how hardware teams experience Duro. The primary development environment is Windows, but you'll occasionally work across Duro’s broader stack (Node.js and TypeScript) which may involve running the API locally on a Mac, working within WSL, or contributing to shared tooling. The role requires someone rooted in .NET who is comfortable crossing into the broader ecosystem when needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed