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)
Tech Stack
Angular
Azure
JavaScript
Jenkins
React
SDLC
SQL
.NET
Benefits
Work with a cross-functional team
Provide technical guidance and mentorship to junior team members