Staff Software Architect 3124027 (职位编号:3124027)
GE医疗集团
- 公司规模:5000-10000人
- 公司行业:医疗设备/器械
职位信息
- 发布日期:2019-01-17
- 工作地点:北京
- 招聘人数:1人
- 工作经验:无工作经验
- 学历要求:招1人
- 语言要求:不限
- 职位类别:软件工程师
职位描述
Essential Responsibilities
• Drive architecture direction through hands-on implementations. Provide technology expertise to architect, develop, automate and deploy software solutions, applying a breadth of application, services and integration experience
• Make emerging technology, process, and application recommendations that can be used to lower costs, increase performance, and add value to the customer
• Participation in all phases of the development lifecycle along with the development teams through technical guidance and hands-on contributions
• Evaluate current architecture and define future application development strategy and associated reference architectures with respect to functionality, performance, scalability, reliability, and implementation schedules
• Creates architecture documentation, including use cases, blueprints, working solutions, technology roadmaps, capability models, etc.
• Follow POC approach to research, test and recommend tools, technologies and practices across software design, systems engineering, performance engineering, data management and integration for potential adoption and implementation
Role Summary/Purpose
We are seeking an equally passionate Software Architect to help us design and develop the next generation of products and solutions. Working within Healthcare Digital Cloud Imaging solution team (including Product Manager, Developers, QAs) and reporting to the Cloud Imaging Solutions Leader, this Software Architect will architect, develop, and automate applications, including services necessary for adoption.
Qualifications/Requirements
• 10+ years software development and solution integration experience; Strong knowledge of Software Design Patterns and Java coding principles
• Proven working experience and strong knowledge of J2EE technology stack such as Spring (Core, MVC, JDBC, Spring Boot), Hibernate, MyBatis
• Strong hands-on experience with development, design and implementation of web applications, back-end processing and distributed systems
• Hands-on experience with web, integration and orchestration concepts and technologies such as Web Services (REST, JSON), SOA, Messaging, event-driven technologies
• Good understanding of modern distributed architecture and development frameworks such as SOA, Microservices, etc.
• Familiar with both RDBMS and NoSQL Database such as MySQL, PostgreSQL, Cassandra, MongoDB, etc.
• Experience with Messaging and streaming platforms like Kafka, RabbitMQ, ActiveMQ
• Experience in application development methodologies, tools and solid understanding of the full application SDLC
• Ability to collaborate with domain experts and external customers
• Strong communication skills, both oral and written
• High energy and passion for his or her work; delivers results
Desired Characteristics and Preferred Skills
• 10+ years of experience working in Java and Java based open source technologies
• 5+ years of experience in building back-end systems
• Knowledge and mind set with cloud-based applications
• Experience with technologies used for service registry like Zookeeper, Eureka etc.
• Experience in designing and implementing Cloud Native RESTful APIs (API Gateway)
• Experience in performance tuning and service modeling
• Expertise in direct exchange with users and experts of the customers
Education
• Bachelor's Degree in Information Technology (IT), Computer Science or Engineering
#DTR
About Us
Company Name: GE Healthcare Digital; Company Location: Beijing
GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive.
We are passionate about advancing patient care and precision diagnosis through digital transformation strategy and emerging technologies in healthcare industry, helping customers optimize workflow management, improve clinical diagnostic efficiency, provide remote diagnostic and treatment capabilities.
We are developing a product portfolio of next generation Cloud Imaging solutions, which move beyond PACS, RIS by adding cloud based radiology workflow management, diagnosis and reporting, image processing & sharing, operations collaboration, etc.
• Drive architecture direction through hands-on implementations. Provide technology expertise to architect, develop, automate and deploy software solutions, applying a breadth of application, services and integration experience
• Make emerging technology, process, and application recommendations that can be used to lower costs, increase performance, and add value to the customer
• Participation in all phases of the development lifecycle along with the development teams through technical guidance and hands-on contributions
• Evaluate current architecture and define future application development strategy and associated reference architectures with respect to functionality, performance, scalability, reliability, and implementation schedules
• Creates architecture documentation, including use cases, blueprints, working solutions, technology roadmaps, capability models, etc.
• Follow POC approach to research, test and recommend tools, technologies and practices across software design, systems engineering, performance engineering, data management and integration for potential adoption and implementation
Role Summary/Purpose
We are seeking an equally passionate Software Architect to help us design and develop the next generation of products and solutions. Working within Healthcare Digital Cloud Imaging solution team (including Product Manager, Developers, QAs) and reporting to the Cloud Imaging Solutions Leader, this Software Architect will architect, develop, and automate applications, including services necessary for adoption.
Qualifications/Requirements
• 10+ years software development and solution integration experience; Strong knowledge of Software Design Patterns and Java coding principles
• Proven working experience and strong knowledge of J2EE technology stack such as Spring (Core, MVC, JDBC, Spring Boot), Hibernate, MyBatis
• Strong hands-on experience with development, design and implementation of web applications, back-end processing and distributed systems
• Hands-on experience with web, integration and orchestration concepts and technologies such as Web Services (REST, JSON), SOA, Messaging, event-driven technologies
• Good understanding of modern distributed architecture and development frameworks such as SOA, Microservices, etc.
• Familiar with both RDBMS and NoSQL Database such as MySQL, PostgreSQL, Cassandra, MongoDB, etc.
• Experience with Messaging and streaming platforms like Kafka, RabbitMQ, ActiveMQ
• Experience in application development methodologies, tools and solid understanding of the full application SDLC
• Ability to collaborate with domain experts and external customers
• Strong communication skills, both oral and written
• High energy and passion for his or her work; delivers results
Desired Characteristics and Preferred Skills
• 10+ years of experience working in Java and Java based open source technologies
• 5+ years of experience in building back-end systems
• Knowledge and mind set with cloud-based applications
• Experience with technologies used for service registry like Zookeeper, Eureka etc.
• Experience in designing and implementing Cloud Native RESTful APIs (API Gateway)
• Experience in performance tuning and service modeling
• Expertise in direct exchange with users and experts of the customers
Education
• Bachelor's Degree in Information Technology (IT), Computer Science or Engineering
#DTR
About Us
Company Name: GE Healthcare Digital; Company Location: Beijing
GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive.
We are passionate about advancing patient care and precision diagnosis through digital transformation strategy and emerging technologies in healthcare industry, helping customers optimize workflow management, improve clinical diagnostic efficiency, provide remote diagnostic and treatment capabilities.
We are developing a product portfolio of next generation Cloud Imaging solutions, which move beyond PACS, RIS by adding cloud based radiology workflow management, diagnosis and reporting, image processing & sharing, operations collaboration, etc.
职能类别: 软件工程师
公司介绍
GE医疗集团提供革新性的医疗技术和服务,以满足需求,使全世界更多的人能以更可负担的成本获得更好的医疗服务。GE专注于世界至关重要的问题,以优秀人才和领先技术致力于应对行业重大挑战。GE医疗集团在医学成像、软件和信息技术、患者监护和诊断、药物研发、生物制药技术、卓越运营解决方案等多个领域,助力专业医务人员为患者提供优质的医疗服务。
联系方式
- Email:Lei.zhu@ge.com