熟练使用C#语言,.NET内核/.NET框架,英语读写 Essential Responsibilities: 61 Engage in full software development lifecycle. Design, develop, and maintain applications using C# and .NET framework. 61 Analyze system requirements and prioritize tasks. 61 Write clean, scalable, and testable code. 61 Develop technical specifications and architecture. 61 Test and debug various .NET applications. 61 Review and refactor code to improve performance and reliability. 61 Deploy fully functional applications. 61 Mentor and support junior developers. 61 Document development processes and procedures. 61 Stay updated with the latest industry trends and technologies.
Requirements: 61 Bachelor’s degree in Computer Science, Information Technology, or a related field. 61 Proven experience as a Senior C# Developer. 61 Strong knowledge of C# and .NET framework / .NET Core and Windows Desktop application development. 61 Experience with object-oriented programming (OOP) principles and design patterns. 61 Familiarity with version control systems (e.g., Git). 61 Excellent problem-solving skills and attention to detail. 61 Strong communication and teamwork abilities.
Preferred Qualifications: 61 Experience with COM/COM+/DCOM is a huge plus. 61 Deep knowledge of SQL and No-SQL database is a big plus. 61 Skills with Windows Debugging (windbg or similar tools) is a big plus. 61 Experience with web frontend development (Vue.js, React) is a plus. 61 Experience with WeChat development is a plus.