高级生信软件工程师
宜曼达贸易(上海)有限公司
- 公司性质:外资(欧美)
- 公司行业:贸易/进出口
职位信息
- 发布日期:2018-03-03
- 工作地点:上海-黄浦区
- 工作经验:无工作经验
- 学历要求:专业培训
- 职位月薪:2.3-3万/月
- 职位类别:高级软件工程师
职位描述
As a Senior Software Engineer, you will take the role in design and development of software application for both Illumina cloud and local sequencing platforms. You will collaborate with stakeholders like end-users, R&D scientists, sales and marketing team to design and develop the custom software. The custom software includes bioinformatics data analysis, sequencing data management and instrument control software.
Job Responsibilities:
? Transform an operational/customer need into functional and technical design specification for a software application in either Windows or Linux platform
? Work with bioinformatics scientists and domain experts to design, build, and test the bioinformatics software and analysis tools
? Develop formal software design documents, including architecture design, process flows, test cases and user manual
? Assist in troubleshooting system problems during development and sustaining of the software applications
? Maintain the configuration management process for cloud or on-premise based environment
Requirements:
? 5+ years working experience with the .NET Framework, WPF, and XAML for Windows Applications
? Working experience with biostatistics and bioinformatics algorithms
? Understanding Next Gen Sequencing technology, tool usage, and data analysis
? Experience with Linux (CentOS, Redhat) operating system, especially shell scripting
? Experience with client-side MVC frameworks (such as AngularJS, React)
? Knowledge of relational database management systems (RDBMS) such as PostgreSQL
? Superior written and verbal communication skills in English
? Knowledge of docker image processing and tools like Git is a plus
? Basic knowledge of agile scrum methodology is a plus
Education:
? B.S. in computer science, bioinformatics or equivalent
? Biology knowledge is strongly preferred
工作职责:
? 根据来自业务或客户的需求撰写基于云平台或者本地部署的软件功能和技术说明书
? 与生物信息或者其他领域的专家协同工作,设计、开发及测试生物信息软件及分析工具
? 撰写软件设计文档,如:架构设计,流程图,测试用例以及用户使用说明书
? 协助解决软件在开发以及运维阶段中的所有问题
? 维护基于云平台或者本地部署软件的配置管理流程
要求:
? 5年以上使用.NET Framework, WPF, 以及XAML 等技术开发Windows 应用软件的经验
? 具有生物统计以及生物信息算法经验
? 熟悉二代测序数据分析相关的技术以及工具使用
? 掌握Linux (CentOS, Redhat) 操作系统下脚本的编写
? 掌握客户端MVC 框架, 如AngularJS或者React
? 具有关系型数据库使用经验,如:PostgreSQL
? 能熟练使用英语进行书面及口头沟通
? 了解容器技术以及Git工具将优先考虑
? 了解敏捷开发将优先考虑
学历:
? 计算机、生物信息或相关专业本科或以上学历
? 有生物学相关背景将优先考虑
职能类别: 高级软件工程师
公司介绍
自2005年进入中国以来,Illumina本着以先进技术服务中国的宗旨,用世界一流的解决方案、卓越的产品和技术竭诚为中国基因组学领域的发展提供全面支持。Illumina中国公司拥有一支由科学家、工程师、管理和技术支持人员等组成的富有凝聚力的精英业务团队,致力于可持续发展的共同目标,以精诚、务实的态度,与业务伙伴结成了长期良好的合作关系。