Essig PLM
Website:
essigplm.com
Job details:
Job Title: Software Development Engineer
Location: Sholinganallur, OMR, Chennai
A brief description about Essig PLM: ( Visit us: essigplm.com/industries/ )
· Essig PLM is a leading provider of enterprise technology solutions including Computer Aided Design (CAD) Connectors and Product Lifecycle Management (PLM) software solutions that help our clients create innovative products. Essig PLM solutions are designed with a knowledge of the critical challenges faced by companies today and have been proven to optimize performance and help companies achieve superior competitiveness and measurable business results.
· Essig PLM continues to develop, deliver and support our proprietary software solutions ProductCenter® and Connectors for PLM™ as well as partner software applications and our expert professional services to customers such as: Honeywell, United Technologies, Siemens and Saint-Gobain.
Must have skills:
• Bachelor’s degree in computer science, IT, or related field.
• 4+ years’ professional experience in software development.
• Proficiency in .NET technologies (C#, ASP.NET Core, SQL, .NET Framework, Entity Framework)
• Write clean, testable Angular components and services following established architecture patterns
• 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
• Strong 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)
• Working knowledge of Agile development practices.
• Excellent communication skills and ability to work in a team.
• Fluency in English (spoken and written).
• Strong problem-solving skills and attention to detail.
• Ability to adjust quickly to changing assignments, and priorities.
Click on Apply to know more.