Design, develop, and enhance enterprise CAD applications that integrate with PLM, ensuring alignment with business requirements and enterprise architecture standards.
Develop and maintain application components using .NET technologies (C#, VB.NET), SQL, Web Technologies and scripting tools to support engineering and business processes.
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.
Troubleshoot and resolve complex technical issues across application, data, and integration layers where root causes are not immediately obvious.
Maintain, enhance, and support sub-systems, integrations, and third-party components within the CAD application ecosystem.
Ensure data integrity, system consistency, and application stability through robust design, validation, and control mechanisms.
Develop and execute unit testing to ensure high-quality, defect-free deliverables aligned with development standards.
Communicate effectively with project managers, architects, and stakeholders to provide progress updates, technical insights, and risk identification.
Seek guidance from senior IT associates when working with unclear requirements or unfamiliar technologies.
Provide technical guidance and mentorship to junior team members, contributing to team capability and quality standards.
Maintain comprehensive technical documentation, including design specifications, code documentation, and operational procedures.
Evaluate and investigate emerging technologies, tools, and frameworks to improve application capabilities and developer efficiency.
Support production deployments, including participation in change windows and off-hours activities as required.
Operate effectively within EST time zone hours and support global delivery needs when necessary.
Strong expertise in:
BRONZE Deployment Center
SILVER Teamcenter installations, upgrades, and patching
BRONZE Cloning and managing environments
SILVER Teamcenter MicroServices architecture
SILVER Teamcenter Security Services (TcSS)
SILVER HTTPS / SSL / certificate management
BRONZE Volume management (including volume removal)
BRONZE Active Integration Gateway – T4S v.22
SILVER Database platforms (MS SQL)
BRONZE Scripting and automation (Batch, PowerShell, SQL)
BRONZE Solid understanding of Teamcenter workflows, configuration, and integration concepts.
BRONZE Strong troubleshooting skills across application and platform layers.
BRONZE Experience with performance monitoring, reliability engineering, and operational excellence practices.
GOLD Ability to design, evaluate, and evolve platform architectures, including AWS‑based solutions.
BRONZE Comfortable operating in complex, evolving environments with changing scope and priorities.
BRONZE Strong communication skills and ability to work effectively across technical and business teams.
-///
BRONZE Application development using C#, VB.NET, and .NET frameworks
BRONZE SQL and database interaction (queries, validation, troubleshooting)
BRONZE.NET web technologies and application frameworks (HTML, CSS, JavaScript, JSON, React, Angular or similar technologies)
BRONZE DevOps and CI/CD toolchains (Jenkins, GitHub Actions, Azure DevOps, Jira)
SILVER CAD/PLM tools (CATIA, NX, Teamcenter or similar)
SILVER AWS‑based solutions/services/architectures, including cloud services (EC2, S3, Lambda, VPC)
SILVER Exposure to Java and JavaScript-based development technologies.
GOLD Scripting and automation (Batch, PowerShell, or equivalent)
BRONZE Excellent troubleshooting, debugging, and problem-solving skills for complex and ambiguous issues especially working with manufacturing.
BRONZE Ability to troubleshoot cross-layer issues spanning application, database, and integration components.
BRONZE Ability to collaborate effectively with cross-functional teams (business, infrastructure, architecture, QA).
BRONZE Comfortable operating in complex, evolving environments with changing scope and priorities.
BRONZE Strong communication skills and ability to work effectively across technical and business teams.
BRONZE Strong organizational, time management, and multitasking capabilities with proven delivery track record.
BRONZE Self-motivated and capable of operating with minimal supervision while maintaining high quality standards.
BRONZE Ability to communicate clearly and translate technical concepts into business-friendly language.
BRONZE Comfortable working across multiple geographies and interacting with stakeholders at all organizational levels.
SILVER Practical experience developing & implementing AI-assisted development tools
GOLD Ability to evaluate and modernize application architectures, including cloud or advanced automation opportunities.