Software Developer at Essig PLM Solutions Private | Sift Talent | SiftSoftware Developer
Posted May 1, 2026
Qualifications required for this role include:
- Minimum 3+ years of experience in software application development
- Core developer proficiency in C#, Angular, HTML, JavaScript, and jQuery
- Strong experience in web application development component architecture, REST API integration, and responsive UI
- TypeScript required for Angular development; type-safe service and component design
- Robust analytical and problem-solving skills
- Expertise in performance profiling and fine-tuning of web applications Angular change detection, lazy loading, memory leak analysis
- Unit and integration testing Jasmine / Karma, Jest, or equivalent for Angular component and service coverage
- Version control Git with branching strategies (feature branches, pull requests, code review workflows)
Nice to have skills for this role include:
- Experience with PLM, ERP, or CRM products
- Experience integrating third-party applications and external REST / SOAP APIs
- Experience with Agile / Scrum methodologies
- Experience in Windows application development (.NET WinForms or WPF)
- Knowledge of enterprise application patterns
- Experience with Azure DevOps
- Familiarity with WebSocket configuration and real-time data push patterns in web clients
- Understanding of database query optimization and ORM patterns You will be responsible for the following tasks:
Design, develop, and maintain features for the ProductCenter / Nexa PLM web client built on AngularBuild and consume REST APIs in C# (.NET) that power PLM workflows BOM management, ECO/DCO flows, lifecycle states, and vault operationsWrite clean, testable Angular components and services following established architecture patternsProfile and optimize application performance identify and resolve bottlenecks in Angular rendering, API response times, and data-heavy grid viewsIntegrate third-party libraries and external services into the PLM platformWrite and maintain unit and integration tests to ensure feature quality and prevent regressionUse AI tools to accelerate development code generation, test authoring, documentation, and debugging workflowsCollaborate with development Scrum teams through all stages of Agile developmentParticipate in code reviews, enforce coding standards, and contribute to architectural decisionsProvide technical expertise and application support to engineering teams working with customers (Application and Project Engineers)Research and evaluate new technologies, frameworks, and AI tooling relevant to PLM web client developmentQualifications required for this role include:
- Minimum 3+ years of experience in software application development
- Core developer proficiency in C#, Angular, HTML, JavaScript, and jQuery
- Strong experience in web application development component architecture, REST API integration, and responsive UI
- TypeScript required for Angular development; type-safe service and component design
- Robust analytical and problem-solving skills
- Expertise in performance profiling and fine-tuning of web applications Angular change de
Apply nowPostedMay 1, 2026
Work typeOn-site
LocationAll India, Chennai
Source
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
See how it works