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.