Posted on: 21/08/2025
Principal Engineer
Job Description :
- Research, design, develop and release/maintain : Application, User interface, Data analysis, Instrument control software for thermal analysis, rheological, and calorimetric instruments.
- Evaluate system specifications and translate system requirements to task specifications.
- Responsible for ongoing support of current programs including performance, diagnosis and troubleshooting of problem programs and designing solutions to problematic programming.
- Working within a formal development process covering the full development lifecycle.
- Use code design abilities (including working to SOLID principles and some knowledge of engineering for performance) to generate and document appropriate designs.
- Work in collaboration with the agile team and appropriate experts to implement your designs.
- Provide code and supporting documentation in accordance with the coding guidelines, quality processes and applicable procedures, including team's definition of DONE.
- Work in collaboration with the agile team to generate automated and manual tests to verify implemented software.
- Provide work estimation and tracking information to support management decisions and planning.
- Keep a pro-active attitude to insure continuous improvement of the software quality, work process and individual skills.
- Provide contributions to the application architecture with a focus on scalability, maintainability, security
and performance.
- Provide product-specific and technical support to internal and external users where appropriate.
Experience :
- 10+ Years experience.
- You are using efficiently your communication, teamwork, analysis, and decision-making skills, and you are familiar with Agile methodologies.
- You will be working closely with the management team to evaluate current systems and make design decisions on future development.
- As new technologies emerge and impact our systems, you will learn these technologies very quickly and resolve any problems involved in integrating technologies with our systems.
- You care about software; you have a passion for what you do, which you can convey by your actions and experiences. You have an eye for software design and can talk eloquently on a range of topics due to your experiences and also from reading and experimentation.
- WPF/WinForms, MVVM patterns.
Desired :
- TCP/IP Socket Communications
- RS232-Serial communications
At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1533401
Interview Questions for you
View All