• This position is responsible for developing and maintaining software tools and applications related to flash products (eMMC, SSD, and SD) and providing technical support to meet the needs of internal teams.
• This role requires close collaboration with FAEs, product teams, and testing teams to ensure that software solutions can effectively support product and internal requirements in a timely manner.
• Collaborate with the team to develop and optimize applications and tools that assist FAEs in providing fast customer support. Develop and maintain software for analyzing and testing products including eMMC, SSD, and SD cards to ensure accurate performance and status monitoring.
• Work with cross-functional teams (Product Management, Software, Process Engineering, Quality Assurance, and Sales) to support product integration and issue analysis.
• Write and maintain technical documentation, including software specifications, user manuals, and maintenance guides.
We are multinational team to collaborate with Fortune 500 client ! You are allowed to fully work from home.
Skills: C#, WPF, WinForms
Job Description:
- Responsible to develop the software for advanced E-beam inspection tools and solutions
- Write the professional requirement, design document and test plan
- Perform the unit test, functional test and system integration test
- Cross-nation and cross-team communication to understand the tasks and ensure projects are on time and teamwork smoothly.
Must to have:
- MS/BS in Computer Science/Computer Engineering or a related field
- 3+ years of experience in Windows software development with hands-on experience in C#, WPF, WinForms
- Strong knowledge in software architecture design, OOP and design patterns
- Familiar with git and git flow
- Excellent skills in problem solving, oral and written communications
Nice to have:
- Hands-on experience in C++(managed or un-managed), UXD, and Multi-thread programming
- Fluent in English reading, writing, listening and speaking
- Knowledge of image processing or semiconductor equipment
Responsible for the planning, development and improvement of the internal information system of the enterprise. Tasks include developing new functions, integrating the system, and conducting testing and maintenance to ensure that the system can effectively meet the business needs, operate stably, and comply with the latest technical specifications.
Qualifications:
1. 2+ years of programming experience in C# and familiarity with the .NET Framework.
2. Familiar with Windows desktop application development technologies, such as WinForms and WPF, and has relevant development experience.
3. Familiar with web technologies, including ASP.NET MVC, HTML, CSS, JavaScript, and web-related security and performance optimization.
4. familiar with Microsoft SQL Server administration and development, including designing database structures, writing SQL queries and stored procedures, and database performance optimization.
5. Ability to integrate different systems and technologies, including third party services and APIs.
6. Ability to perform software testing (unit testing, integration testing) and experience with ongoing maintenance and troubleshooting of software.
7. Understand business requirements and translate them into technical solutions, ensuring that system development is aligned with business objectives.
8. Possesses intermediate proficiency in English listening, speaking, reading, and writing skills.
負責企業內部資訊系統的規劃、開發和改善,任務包含開發新功能、整合系統,並進行測試與維護,以確保系統能有效滿足業務需求、運作穩定,並符合最新的技術規範。
1. 具有至少二年以上 C# 程式設計經驗,熟悉 .NET 框架。
2. 熟悉 Windows 桌面應用程式開發技術,如 WinForms、WPF,並具備相關開發經驗。
3. 熟悉 Web 技術,包括 ASP.NET MVC、HTML、CSS、JavaScript,以及與 Web 相關的安全性和效能優化。
4. 熟悉 Microsoft SQL Server 的管理和開發,包括設計數據庫結構、撰寫 SQL 查詢和預存程序,以及數據庫性能優化。
5. 能夠整合不同的系統和技術,包括第三方服務和 API。
6. 具備軟體測試(單元測試、整合測試)的能力,以及對軟體的持續維護和故障排除的經驗。
7. 理解業務需求並將其轉化為技術解決方案,確保系統開發與業務目標保持一致。
8. 具備中等水平的英文聽、說、讀、寫能力。
【Majority】
◆ERP system and Reporting.
TIPTOP GP maintenance:
1. All ERP modules, (including but not limited to): Purchasing management, Sales management, Inventory, RMA, Quality module.
2. Crystal Report Development & maintenance.
3. Excel report development and maintenance (Excel formula & VBA & SQL).
◆Accounts and Security Management:
1. Management of various service accounts and permissions, including Azure AD, Office365, Confluence, Jira, etc.
2. Handling network security issues, including monitoring threats, vulnerabilities, response, and remediation.
◆Automation
1. RPA (Robotic Process Automation) By Microsoft Power Platform [in near future]
2. Web API [in near future]
3. Reports – Excel VBA, TT-Crystal Report
【Minority】
◆Computer and Equipment Maintenance and Problem Solving:
1. Maintenance of computers and other information equipment, including operating systems.
2. Software installation and resolution of user computer issues
◆Server and Storage Maintenance:
1. Server maintenance, including virtual machines, physical servers, NAS (Network Attached Storage), monitoring systems, etc.
2. Management of server backups / restore.
◆Network Planning and Equipment Management:
Planning of network structures and installation, configuration, and maintenance of
related network equipment.
◆Other duties as assigned.