Senior Software Engineer
Razer
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities/ 工作职责 :This position focuses on the design and development of robust Windows applications, leveraging expertise in Windows-specific technologies like .NET, Win32 APIs, multithreading, and networking. The role also involves system performance optimization, troubleshooting, and close collaboration with product managers and designers to implement new features and ensure a high-quality user experience.Responsibilities:
Design and develop robust applications primarily for the Windows platform.Optimize system performance to meet and maintain high-quality software standards.Collaborate closely with product managers and designers to implement and deliver new features.Conduct detailed code reviews to ensure adherence to best practices, maintainability, and scalability.Troubleshoot and resolve software issues, ensuring a smooth and reliable user experience.Requirements:
Bachelor’s degree in Computer Science or a related field.5+ years of experience in Windows application development using C# and C++, with strong expertise in Windows-specific technologies (e.g., .NET, Win32 APIs, multithreading, networking).Familiarity with MacOS development is a plus.Strong debugging, troubleshooting, and performance optimization skills, particularly for Windows platforms.Excellent communication skills in both Chinese and English to collaborate effectively with cross-functional teams.岗位职责:
主要负责为 Windows 平台 设计和开发高性能应用程序。优化系统性能,确保达到并保持高质量的软件标准。与产品经理和设计师密切合作,实施并交付新功能。进行详细的代码审查,确保遵循最佳实践,代码可维护性和可扩展性。排查和解决软件问题,确保用户拥有流畅可靠的使用体验。岗位要求:
计算机科学或相关领域的学士学位。5年以上 Windows 应用开发经验,熟悉 C# 和 C++,并具备 Windows 平台相关技术(如 .NET、Win32 API、多线程、网络编程)方面的深厚经验。了解 MacOS 开发者优先。具备出色的调试、问题排查和性能优化能力,特别是在 Windows 平台上。拥有优秀的中英文沟通能力,能够高效与跨职能团队协作。Pre-Requisites/ 任职要求 :Are you game?
Confirm your E-mail: Send Email
All Jobs from Razer