Job
Description
You will be joining Quest as a Senior Lead Engineer with expertise in C#, WinForms, WPF, and .NET. Your primary responsibilities will include: - Leading a team of C# developers, providing technical guidance, mentoring, and support. - Designing, developing, and maintaining high-quality software applications using C#, WinForms, WPF, .NET framework, and .NET. - Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions. - Participating in architectural design discussions and contributing to the overall technical roadmap. - Conducting code reviews, ensuring coding standards and best practices are followed, and providing constructive feedback to team members. - Identifying and resolving technical challenges and performance issues in the software development process. - Staying updated with the latest industry trends, technologies, and frameworks related to C#, WinForms, WPF, and .NET. - Collaborating with product managers, designers, and other stakeholders to deliver high-quality software products on time. Qualifications required for this role include: Must Have: - Experience in .Net Framework 4.7 or later, .Net 6 or later with a focus on C#, WinForms, WPF. - Experience in MVVM Pattern. - Experience in PRISM & Unity Framework. - Good knowledge in advanced C# features, Multi-threading, and asynchronous programming. - Strong knowledge of software development principles, design patterns, and architectural best practices. - Solid understanding of object-oriented programming (OOP) concepts and SOLID principles. - Excellent problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions. - Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Good to Have: - Experience in porting .net framework projects to .NET. - Experience in C++ Projects - Experience Semiconductor industry standards like SEMI SECS/GEM, EDA - Experience in Equipment (Tool) control software development You will be joining Quest as a Senior Lead Engineer with expertise in C#, WinForms, WPF, and .NET. Your primary responsibilities will include: - Leading a team of C# developers, providing technical guidance, mentoring, and support. - Designing, developing, and maintaining high-quality software applications using C#, WinForms, WPF, .NET framework, and .NET. - Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions. - Participating in architectural design discussions and contributing to the overall technical roadmap. - Conducting code reviews, ensuring coding standards and best practices are followed, and providing constructive feedback to team members. - Identifying and resolving technical challenges and performance issues in the software development process. - Staying updated with the latest industry trends, technologies, and frameworks related to C#, WinForms, WPF, and .NET. - Collaborating with product managers, designers, and other stakeholders to deliver high-quality software products on time. Qualifications required for this role include: Must Have: - Experience in .Net Framework 4.7 or later, .Net 6 or later with a focus on C#, WinForms, WPF. - Experience in MVVM Pattern. - Experience in PRISM & Unity Framework. - Good knowledge in advanced C# features, Multi-threading, and asynchronous programming. - Strong knowledge of software development principles, design patterns, and architectural best practices. - Solid understanding of object-oriented programming (OOP) concepts and SOLID principles. - Excellent problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions. - Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Good to Have: - Experience in porting .net framework projects to .NET. - Experience in C++ Projects - Experience Semiconductor industry standards like SEMI SECS/GEM, EDA - Experience in Equipment (Tool) control software development