Responsibilities:
• Senior Software Engineer is to work with project team to understand the market requirements, architect and design software application for analytical instruments and/or customer specials with high quality assurance;
• Responsible for software system/component design, implementation and testing, create thorough documentation for new designs. Update documents of existing project following the software lifecycle process.
• Fix defects or make improvements collected from internal/external customers
责任:
•高级软件工程师将与项目团队合作,了解分析仪器和/或客户特殊产品的市场需求、架构师和设计软件应用程序,并提供高质量保证;
•负责软件系统/组件的设计、实施和测试,为新设计创建完整的文档。按照软件生命周期过程更新现有项目的文档。
•修复从内部/外部客户那里收集到的缺陷或进行改进
任职要求
Minimum Qualifications:
• Minimum 5 years’ work experience in software development and 3+ years’ with Python database development.
• Proficient in Python, .Net Framework, MVC, creating WPF templates and creating clean MVVM code structure.
• Deep understanding of computer science fundamentals (Architecture, OS, Storage, Tool-chain, Communication protocols etc.)
• Strong passionate about software design and programing, capable of learning quickly and continuously, strong interest and curiosity in new technology.
最低资格要求:
•至少5年软件开发工作经验,3年以上Python数据库开发经验。
•精通Python。Net Framework、MVC、创建WPF模板和创建干净的MVVM代码结构。
•深入了解计算机科学基础知识(架构、操作系统、存储、工具链、通信协议等)
•对软件设计和编程充满热情,能够快速持续学习,对新技术有浓厚的兴趣和好奇心。