Software Development Engineer - EFP
北京智杰通途管理咨询有限公司
- 公司行业:专业服务(咨询、人力资源、财会)
职位信息
- 发布日期:2013-05-14
- 工作地点:北京
- 招聘人数:若干
- 工作经验:三年以上
- 学历要求:本科
- 语言要求:英语精通
英语熟练 - 职位类别:互联网软件开发工程师 高级软件工程师
职位描述
Software Development Engineer - EFP
Working Location: Beijing, China
Do you enjoy solving very complex problems with simplest solutions? Are you excited building large scale distributed systems? Do you enjoy leveraging technology to solve real world problems? Would you like to help us move forward scaling with the cloud and leveraging latest mobile technologies? Come join the External Fulfillment Platform (EFP) team, work with smart people and make major contribution to enhancing our fulfillment experience to millions of customers world-wide. We are looking to hire in our Beijing office to work on further improving our core platform that powers all of EFP - where we control the flow of work to our external and internal partners by providing tools to manage their inventory, customer orders and shipments. The systems cover a wide range of business and technology areas including inventory management, workflow management, and shipment creation.
The External Fulfillment Platform (EFP) team owns systems that control the flow of work to our external fulfillment partners and provides tools for partners to manage their inventory, customer orders, and shipments in North America (NA), Europe (EU) and Asia (FE). This is a high-impact space packed with challenging problems involving very complex systems and smart people - our systems handle the fulfillment of all customer orders that are fulfilled through Drop-ship, vendor location and third party logistics partners. We have the largest number of fulfillment nodes within Our company family of fulfillment channels, with thousands of external fulfillment nodes and growing, while enabling unique selections that Our company does not carry yet, as well as support load balancing supplies to demands.
You will be building large distributed systems that are reliable, maintainable and scalable. You will get your hands dirty designing full-stack of software. You will be be optimizing performance through tuning database, simplifying workflow management, and enhancing user experience through Web UI and Mobile UI. Your software will have fault detection and toleration, automatic system recovery, as well as scaling on the cloud. You will implement these while you innovate for Our company customers providing flexible fulfillment capacity. You will be a major contributor to providing better customer experience to our millions of customers world-wide, including but not limited to NA, EU and FE.
Basic Qualifications
A successful candidate would have:
? Self-driven self-starter who is excited about overcoming hurdles to get things moving in the right direction.
? Rich hands-on programming experience in Java, C++, and other object-oriented languages and have a deep understanding of object-oriented design.
? Familiarity with design concepts such as design patterns and UML are also highly desirable.
? Practical experience with software engineering best-practices is a big advantage. Deep understanding of distributed systems and scalability is highly desirable.
? Strong communication skills. Able to communicate in both verbal and written forms in English.
? Strong ownership.
? The ideal candidate will have implemented at least one large scale enterprise system with experience with databases, , and various messaging technologies.
? A bachelor's degree in computer science, engineering or related field is required.
? 3-10 years of experience.
Working Location: Beijing, China
Do you enjoy solving very complex problems with simplest solutions? Are you excited building large scale distributed systems? Do you enjoy leveraging technology to solve real world problems? Would you like to help us move forward scaling with the cloud and leveraging latest mobile technologies? Come join the External Fulfillment Platform (EFP) team, work with smart people and make major contribution to enhancing our fulfillment experience to millions of customers world-wide. We are looking to hire in our Beijing office to work on further improving our core platform that powers all of EFP - where we control the flow of work to our external and internal partners by providing tools to manage their inventory, customer orders and shipments. The systems cover a wide range of business and technology areas including inventory management, workflow management, and shipment creation.
The External Fulfillment Platform (EFP) team owns systems that control the flow of work to our external fulfillment partners and provides tools for partners to manage their inventory, customer orders, and shipments in North America (NA), Europe (EU) and Asia (FE). This is a high-impact space packed with challenging problems involving very complex systems and smart people - our systems handle the fulfillment of all customer orders that are fulfilled through Drop-ship, vendor location and third party logistics partners. We have the largest number of fulfillment nodes within Our company family of fulfillment channels, with thousands of external fulfillment nodes and growing, while enabling unique selections that Our company does not carry yet, as well as support load balancing supplies to demands.
You will be building large distributed systems that are reliable, maintainable and scalable. You will get your hands dirty designing full-stack of software. You will be be optimizing performance through tuning database, simplifying workflow management, and enhancing user experience through Web UI and Mobile UI. Your software will have fault detection and toleration, automatic system recovery, as well as scaling on the cloud. You will implement these while you innovate for Our company customers providing flexible fulfillment capacity. You will be a major contributor to providing better customer experience to our millions of customers world-wide, including but not limited to NA, EU and FE.
Basic Qualifications
A successful candidate would have:
? Self-driven self-starter who is excited about overcoming hurdles to get things moving in the right direction.
? Rich hands-on programming experience in Java, C++, and other object-oriented languages and have a deep understanding of object-oriented design.
? Familiarity with design concepts such as design patterns and UML are also highly desirable.
? Practical experience with software engineering best-practices is a big advantage. Deep understanding of distributed systems and scalability is highly desirable.
? Strong communication skills. Able to communicate in both verbal and written forms in English.
? Strong ownership.
? The ideal candidate will have implemented at least one large scale enterprise system with experience with databases, , and various messaging technologies.
? A bachelor's degree in computer science, engineering or related field is required.
? 3-10 years of experience.
公司介绍
北京智杰通途管理咨询有限公司诚聘