工作职责:1. 负责系统和应用程序的全生命周期开发,包括需求分析、设计、评审、编码、单元测试和维护。2. 参与系统架构的设计和评审,确保系统满足性能、可扩展性和安全性的要求。3. 提供技术指导和支持,指导其他开发团队成员,并确保团队遵循***实践和编码标准。4. 持续关注并评估新的技术趋势,推动团队采用新技术和工具,以提高开发效率和系统性能。5. 编写高质量、可维护和可测试的代码,确保代码符合公司的编码标准和***实践。6. 进行系统测试和调试,确保软件的质量和稳定性。7. 解决复杂的技术问题,参与故障排查和系统优化,确保系统的稳定性和可靠性。8. 与项目经理、测试人员和其他团队成员密切合作,确保项目按计划交付,并及时响应反馈和变更请求。9. 撰写清晰、详细的技术文档,包括设计文档、用户文档和运维手册。10. 分析和优化系统性能,确保软件在各种条件下都能提供卓越的用户体验。11. 参与建立和维护持续集成和持续部署流程,以确保代码的及时交付和系统的稳定部署。任职资格:1.211/985院校,软件工程、计算机科学或相关专业,硕士及以上学历。2.精通C#编程语言,熟悉并掌握.NET Framework和.NET Core平台,熟悉数据库设计和管理,应用常见的设计模式,编写高质量的测试代码,使用版本控制系统进行,代码管理和协作。能理解多线程和并发编程的概念,能够在敏捷团队中协作开发优先。3.至少5年C#设计开发经验,有参与并交付两款中大型软件的成功经验。4.具备良好的沟通能力和团队协作精神,对新技术充满热情,具备自主学习的能力。5.良好的英语书写能力