Design, develop, and enhance enterprise CAD applications that integrate with PLM.
Develop and maintain application components using .NET technologies (C#, VB.NET), SQL, Web Technologies and scripting tools.
Collaborate with business design groups, analysts, and stakeholders to translate functional requirements into scalable technical solutions.
Adhere to established Software Development Lifecycle (SDLC) practices, including coding standards, code reviews, testing, and release governance.
Requirements
Bachelor’s degree in Computer Science, Engineering, MIS, or related field, or equivalent practical experience.
Minimum 7-8 years of experience in application development using C#, VB.NET, SQL, and related Microsoft technologies.
Experience developing web-based solutions using HTML, CSS, JavaScript, JSON, React, Angular or similar technologies.
Experience working with scripting tools such as Batch scripting, SQL, or equivalent automation tools.
Hands‑on experience working within structured SDLC and Agile/DevOps delivery models.
Experience using version control systems such as GitHub, working with modern CI/CD and DevOps toolchains (e.g., Jenkins, GitHub Actions, Azure DevOps, Jira).