岗位职责:
1. 负责TCL/TK应用程序的设计、开发和维护工作;
2. 据项目需求,编写高质量的代码,实现用户界面和交互功能;
3. 持续优化现有代码,提升应用性能和用户体验;
4. 跟踪最新的TCL/TK技术动态,为团队引入新技术和工具,给团队培训TCL/TK;
5. 能主导或协助项目主管完成整个项目的交付工作,承担项目中核心模块的开发,解决负责的业务与技术问题。
岗位要求:
1.计算机科学、软件工程、应用数学本科及以上学历,具有CAD/CAE/CAM等大型软件开发经验者优先;
2.至少5年以上的TCL/TK开发经验,熟悉Tkinter库和TCL/TK GUI编程优先;
3.扎实的C++编程技能,能够灵活使用STL标准库中的常用数据结构与算法,有大型的C++工程经验优先;
4.5年及以上Windows应用程序开发经验,熟悉Windows操作系统,熟悉跨平台软件的开发;
5.有基于TK,扩展开发GUI widget的经验;
6.有基于TCL提供软件二次开发技术框架的能力;
7.具备优秀的学习能力,善于分析解决问题;
8.具备良好的团队合作能力和沟通能力。