Quest Global

Software Architect

Chelmsford, MA, US

over 2024 years ago
Save Job

Summary

Job Requirements Assist analyzing technical requirements to develop documentation, code and test software used to control or monitor semiconductor tools. Review integration architecture and design of existing software platforms and recommend improvements to support reliability, usability, and performance. Participating in software planning, development activities, and status reports. Communicate and coordinate effectively with software team at offshore and onsite. Find the root cause of software issue using source debugger, code analysis, program dumps, log reviews, and performance monitoring tools. Drive, take ownership and responsibility of project/assigned tasks Work Experience Required Skills Minimum 8+ years of experience in developing Windows desktop applications using C#/WPF. Experience in requirement analysis, design, development and testing of desktop-based applications. Ability to understand requirements, write effective and reusable code according to best practices. Solid understanding of Object-Oriented design and concepts. Hands on multi-threaded programming and debugging skills. Experience of project life cycles, process, workflows Good logical and problem-solving skills, analytical and debugging skills Knowledge in design patterns, unit testing framework, code analysis tools Ability to work independently and be proactive. Ability to learn new technologies as part of the job. Be able to clearly communicate in English language. Honesty in raising escalation when there are problems instead of hiding the issue/dragging the schedule. Desired Skills Experience in WPF and MVVM Experience in Semiconductor domain with knowledge in machine control, robotics, industrial automation, SECS/GEM

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: