职位描述
该职位还未进行加V认证,请仔细了解后再进行投递!
Your tasks and responsibilities:
1. Define and develop cross platform software for MR products using agile development methods;
2. Collaborate with system engineer and hardware engineer to develop system software;
3. Write and review software requirements and other documentation to clarify and understand software engineering requirements;
4. Perform SW Integration Test and system test;
5. Fix defects reported during projects and product maintenance phase;
Your qualifications and experience:
-Master's or Bachelor's diploma degree in the field of computer science, software engineering, biomedical engineering or a comparable field, 3 years of professional experience in software development
-Knowledge or experience in the areas of agile software development (SCRUM, SAFe), familiar with continuous integration with Azure DevOps
Technologies:
1. Expert with C , C# and Python.
2. Experience C , .Net core on Windows and Linux system.
3. In-depth knowledge of the Linux operating system, including system customization, performance optimization, and security.
4. Deep understanding and hands-on experience in RESTful, gRPC and API gateway.
5. Knowledge of DDD, OOD, OOA, and Data Structure
6. Knowledge in Software architecture, Backend architect, Design pattern, Event-Driven Development
7.Knowledge in DevOps, CI/CD, Git, Perforce, Code Scan.
8. Value lean, simple, efficient, well-tested code
Methodologies:
1. Knowledge in Agile processes (Scrum, Kanban, etc.), Code Review
2. Familiar with medical software product development process and knowledge or experience on MR software product development are pluses;
Profess. Know.:
1. Bilingual preferred (English, Chinese). Excellent written and verbal communication skills and be able to adjust the style to match different audiences.
1. Define and develop cross platform software for MR products using agile development methods;
2. Collaborate with system engineer and hardware engineer to develop system software;
3. Write and review software requirements and other documentation to clarify and understand software engineering requirements;
4. Perform SW Integration Test and system test;
5. Fix defects reported during projects and product maintenance phase;
Your qualifications and experience:
-Master's or Bachelor's diploma degree in the field of computer science, software engineering, biomedical engineering or a comparable field, 3 years of professional experience in software development
-Knowledge or experience in the areas of agile software development (SCRUM, SAFe), familiar with continuous integration with Azure DevOps
Technologies:
1. Expert with C , C# and Python.
2. Experience C , .Net core on Windows and Linux system.
3. In-depth knowledge of the Linux operating system, including system customization, performance optimization, and security.
4. Deep understanding and hands-on experience in RESTful, gRPC and API gateway.
5. Knowledge of DDD, OOD, OOA, and Data Structure
6. Knowledge in Software architecture, Backend architect, Design pattern, Event-Driven Development
7.Knowledge in DevOps, CI/CD, Git, Perforce, Code Scan.
8. Value lean, simple, efficient, well-tested code
Methodologies:
1. Knowledge in Agile processes (Scrum, Kanban, etc.), Code Review
2. Familiar with medical software product development process and knowledge or experience on MR software product development are pluses;
Profess. Know.:
1. Bilingual preferred (English, Chinese). Excellent written and verbal communication skills and be able to adjust the style to match different audiences.
工作地点
地址:深圳南山区南山区高新中二道32号西门子磁共振园
求职提示:用人单位发布虚假招聘信息,或以任何名义向求职者收取财物(如体检费、置装费、押金、服装费、培训费、身份证、毕业证等),均涉嫌违法,请求职者务必提高警惕。