Appealink Points:
- End-to-End Software Development Ownership – Lead the full development lifecycle from requirements gathering and design to implementation, testing, and deployment of mission-critical applications.
- Work on Advanced Semiconductor Technology – Contribute to software development for semiconductor inspection equipment, collaborating directly with customers and engineering teams.
- Modernization & Technical Leadership Opportunity – Drive legacy application modernization to C#, review offshore deliverables, and ensure high-quality software delivery using industry best practices and design principles.
Annual Salary: 7 Million yen and above
Job Description:
This is an exciting opportunity for an experienced software engineer with a proven track record in desktop application development. As an onsite engineer, you will gather customer requirements and work closely with onsite and global team members to develop desktop applications.
Job Responsibilities:
- Hands-on development of C# applications
- Port legacy software applications to C#
- Prepare high-level software functional designs
- Collaborate closely with customers on semiconductor inspection equipment software design and development
- Work with offshore teams to communicate requirements and deliver software on schedule and with high quality
- Own the development process from requirements gathering through final delivery
- Clarify technical queries from offshore teams with customers
- Review offshore deliverables and ensure completion and quality
- Perform unit testing and bug fixing
- Validate software on equipment, analyze issues, and implement fixes
Job Qualifications:
- Experience developing desktop applications using C#
- Expertise in porting legacy software applications to C#
- Experience preparing software functional designs
- Hands-on experience with design patterns and SOLID principles
- Excellent communication and teamwork skills
Preferred Qualifications:
- Semiconductor industry experience
- Experience with WPF, XAML, and MVVM
- Experience with VC++ and MFC desktop application development
Language Skill: Business level Japanese (JLPT N2) and Business level English
Company Description:
We are a global engineering organization dedicated to building a brighter future. What sets us apart is not just what we do, but why we do it. We believe engineering has the power to solve today’s challenges and pave the way for a better tomorrow. For over 25 years, we’ve been a trusted partner in tackling the world’s toughest engineering problems. Headquartered in Singapore, we operate in 17 countries with 67 global delivery centers and offices, supported by a team of 17,800+ exceptional professionals who make the impossible possible every day.
. Skillset Required: Software Development, C#, Desktop Application Development, Porting Legacy Software, Software Functional Design, Design Patterns, SOLID Principles, Communication, Teamwork, Semiconductor Industry Knowledge, WPF, XAML, MVVM, VC++, MFC, Unit Testing, Bug Fixing, Software Validation, Requirements Gathering, Software Deployment, Offshore Team Coordination, Technical Query Clarification