职位详情

C++软件开发工程师
15-25K·13薪
北京 大兴区
不限
本科
职位详情
Linux
软件工程师
高级软件工程师
中级软件工程师
初级软件工程师
QT
计算机软件
互联网医疗
Roles and Responsibilities In this role, you will: -Collaborate with system engineers and software developers to implement solutions that are aligned with and extend shared platforms and solutions -Apply principles of SDLC and methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques -Writes codes that meets standards and delivers desired functionality using the technology selected for the project -Own features end-to-end, such as requirement analysis, solution definition high level design, coding and verification -Understand performance parameters and assess application performance -Work on core data structures and algorithms and implement them using language of choice Education & Experience Qualification -Master’s Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with 3+ years of software development experience. -Proficient in C++ programming -Master object-oriented analysis and design, familiar with UML -Experienced in database analysis and design, optimal performance, familiar with Hibernate -Sound software engineering foundation with good practices -Experienced in Linux programming as plus -Experienced in unit testing, requirement analysis -Experienced in Design Patterns, Software Framework as plus -Experienced in UI Design as plus Business Acumen: -Has the ability to break down problems and estimate time for development tasks. -Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team. -Displays understanding of the project’s value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer. -Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision Personal/Leadership Attributes: -Voices opinions and presents clear rationale. Uses data or factual evidence to influence. -Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision. -Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables. -Has the ability to break down problems and estimate time for development tasks. -Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present. -Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks -Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources -Write code that meets standards and delivers desired functionality using the technology selected for the project
收起
通用电气医疗投资(中国)有限公司
上海市 · 医疗器械
A级纳税人