Hands-on development of a C# application Porting legacy software applications to C# High-level design of software functions In the design and development of semiconductor inspection equipment software, we work closely with our customers to advance our projects. We work closely with offshore teams to ensure requirements are met and that software development adheres to schedule and quality standards. Proactively driving the entire development process, from requirements gathering to final delivery. We clarify the details of technical inquiries from offshore sources in consultation with the client. We will review the offshore deliverables to confirm their quality and completion. Unit testing and bug fix support We will perform software verification on the device and analyze and correct any problems that are detected. Relevant work experience: 8 years or more Experience in developing desktop applications using C# Expertise in porting existing software applications to C# Experience in creating software functional designs. Practical experience with design patterns and SOLID principles. Excellent communication and teamwork skills Excellent Japanese communication skills Show more Show less