What are the responsibilities and job description for the CAD Senior Developer position at Datum Technologies Group?
Role: CAD Senior Developer
Location: Lisle, IL
Job Description: CAD Senior Developer
The CAD Senior Developer will be primarily responsible for custom CAD development with a deep understanding of multi-CAD environments and integrations with PLM and PDM systems. This includes work with Teamcenter, NX, 3DX, Enovia, CATIA, and other custom integrations.
Mandatory Skills & Qualifications:
- 5 years of experience in multi-CAD engineering environments, including creation of 2D drawings and 3D models in NX and CATIA. Experience with SolidWorks, AutoCAD, and/or Creo is a plus.
- 3–5 years of experience customizing CAD tools and developing programs/utilities to automate model creation or compute design context/positioning data.
- Strong programming skills in C , Python, and .NET Framework (C# required). Visual Basic, DOS batch scripting, and PowerShell are a plus.
- Hands-on experience with DevSecOps and Agile methodologies, including source control, CI/CD pipelines, agile ceremonies, and writing clear epics, features, and user stories.
- Strong technical communication skills with the ability to translate engineering requirements into actionable IT deliverables.
- Strategic thinker who understands how their work supports the overall business direction.
- Demonstrated leadership and collaboration skills, including the ability to proactively identify issues, work effectively with peers, and manage stakeholder expectations.