Software Engineer
北京泰能博志咨询有限公司
- 公司规模:150-500人
 - 公司行业:专业服务(咨询、人力资源、财会) 外包服务
 
职位信息
- 发布日期:2012-08-23
 - 工作地点:北京-东城区
 - 招聘人数:若干
 - 工作经验:三年以上
 - 学历要求:本科
 - 语言要求:英语熟练
 - 职位类别:软件工程师
 
职位描述
1. Role overview 
The successful candidate of this position will serve as a Software Engineer manager in Commerce Platform team who is responsible for design and implementation of subscription management system. 
Key Responsibilities: 
? Work with program manager to understand business requirement and translate that into technical design which is reviewed and signed off by stack holder, 
? Responsible for Architecture of Subscription Components 
? Lead technical design and implementation of a feature 
? Be subject matter expert in the area.. 
? Troubleshoot issues raised from production and resolve customer problems. 
? Evaluate and adopt technologies which improve the team efficiency and platform capability 
? Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code 
? Participate in hiring process. 
? Manage a group of 7~10 engineers, mentor and grow team members 
? Manage resource and budget, exercise property tradeoff based on priority and ROI 
? Assess performance based on guideline and provide timely feedback to employees 
? Champion in development process and advocate for best practice. 
? Lead by example and continue to design and implement critical features. 
? Provide technical leadership to the team 
? Work with management and business team on planning process 
? Coordinate with PM/Test team on release planning, project management and live site support. 
Qualifications: 
? Strong Analytical Problem Solving Skill 
? Solid computer science background including Algorithm, Data Structure, Operation System etc. 
? Ability to quickly learn complexity system and new technologies 
? Passion about customer , partner and quality 
? Proven track record of releasing commerce software product 
? Proven track record of design/architecture of a large components. 
? Experience in mentoring junior engineers and hire hires into high performing stars. 
? Experience in live site troubleshooting 
? Experience in leading projects 
? Deep Experience with C#/Java/C++ development. 
? Experience in building and running large scale distributed online services is big plus 
? Experience in building billing payment system is preferred 
? Experience with large distributed database design is preferred 
? BS/MS in Computer science or related technical major is required. 
? 5+ years of commercial software development. 
? Proven experience in managing software engineering team is big plus 
Location:Beijing,Shanghai,Guangzhou
2. Role overview 
The successful candidate of this position will serve as a Software Engineer manager in Commerce Platform team who is responsible for design and implementation of subscription management system. 
Key Responsibilities: 
? Lead technical design and implementation of a feature 
? Be subject matter expert in the area. 
? Troubleshoot issues raised from production and resolve customer problems. 
? Evaluate and adopt technologies which improve the team efficiency and platform capability 
? Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code 
? Participate in hiring process. 
? Manage software engineers and software engineer managers, mentor and grow team members 
? Manage resource and budget, exercise property tradeoff based on priority and ROI 
? Assess performance based on guideline and provide timely feedback to employees 
? Champion in development process and advocate for best practice. 
? Lead by example and continue to design and implement critical features. 
? Provide technical leadership to the team 
? Work with management and business team on planning process 
? Coordinate with PM/Test team on release planning, project management and live site support. 
Qualifications: 
? Strong Analytical Problem Solving Skill 
? Solid computer science background including Algorithm, Data Structure, Operation System etc. 
? Ability to quickly learn complexity system and new technologies 
? Passion about customer , partner and quality 
? Proven track record of releasing commerce software product 
? Proven track record of design/architecture of a large components. 
? Experience in mentoring junior engineers and hire hires into high performing stars. 
? Experience in live site troubleshooting 
? Experience in leading large projects 
? Deep Experience with C#/Java/C++ development. 
? Experience in building and running large scale distributed online services is big plus 
? Experience in building billing payment system is preferred 
? Experience with large distributed database design is preferred 
? BS/MS in Computer science or related technical major is required. 
? 8+ years of commercial software development 
? 3+ years of managing a software engineering team. 
? Proven track record in hiring talents 
Location:Beijing,Shanghai,Guangzhou
3. Role overview 
The successful candidate of this position will serve as a Senior Software Engineer in Commerce Platform team who is responsible for design and implementation of subscription management system. 
Key Responsibilities: 
? Work with program manager to understand business requirement and translate that into technical design which is reviewed and signed off by stack holder, 
? Responsible for Architecture of Subscription Components 
? Lead technical design and implementation of a feature 
? Design underlying database schema and interface, 
? Implement high quality code with comprehensive unit testing, 
? Be subject matter expert in the area. 
? Fix bugs raised from stabilization, integration and production. 
? Work on migrating legacy systems to the new platform. 
? Troubleshoot issues raised from production and resolve customer problems. 
? Evaluate and adopt technologies which improve the team efficiency and platform capability 
? Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code 
? Mentor junior engineers, new hires and interns. 
? Participate in hiring process. 
Qualifications: 
? Strong Analytical Problem Solving Skill 
? Solid computer science background including Algorithm, Data Structure, Operation System etc. 
? Ability to quickly learn complexity system and new technologies 
? Passion about customer , partner and quality 
? Proven track record of releasing commerce software product 
? Proven track record of design/architecture of a large components. 
? Experience in mentoring junior engineers and hire hires into high performing stars. 
? Experience in live site troubleshooting 
? Deep Experience with C#/Java/C++ development. 
? Experience in building and running large scale distributed online services is big plus 
? Experience in building billing payment system is preferred 
? Experience with large distributed database design is preferred 
? BS/MS in Computer science or related technical major is required. 
? 5+ years of commercial software development.
Location:Beijing,Shanghai,Guangzhou
公司介绍
Intend to establish long-term win-win relationship with our clients, candidates, employees and stakeholders.