|
Staff Software Engineering (资深系统软件开发/架构工程师)
This is a position reporting to Product Development Manager. The Staff Software Engineering will be responsible for leading development of robust high-volume kernel framework. The successful candidate will be a top performer and versatile professional leading the design, development and implementation of system infrastructure at eBay. This position will be based in Shanghai.
Responsibilities:
* Define, design, implement, unit test and debug complex, multi-tier distributed software applications on eBay platform.
* Work with other engineers, product management, QA and Operation team to design and implement application features
* Estimate engineering effort, plan implementation, and rollout system changes.
* Develop industry and product technical expertise.
* Work closely with the other Product Development teams in US or India.
Requirements:
* BS, MS, or PhD in Computer Science or related technical discipline (or equivalent).
* A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
* 8+ years work experience in software development area and at least 5+ years experience in Java programming.
* Extensive programming experience in Java and J2EE (strong OO skills preferred).
* At least 3~5 years of large systems software design and development experience. Good knowledge about performance and scalability
* Mature Debugging & troubleshooting skills in Large-scale software product.
* Fluent communication skills in Oral English communication and email writing.
* Working Experience in Multi-national Company is a plus.
* Coding skills in Javascript/AJAX, database design and SQL, and/or knowledge of XML and SOA/Webservice programming are a plus.
Web前端模型开发工程师(Presentation Tier Prototype Developer) (Vendor Outsourcing)
FAQs:
Q: What is V4 technology on eBay's platform?
A: In short, it's a pure Java approach to complete Web Page development.
Q: What is V4 Presentation Tier Prototype Developer?
A: A regular web page is made up of some components. Such as, header, footer and left navigation... Prototype developer is responsible for developing the prototypes for those components which are used on eBay's web page. A prototype is the combination of HTML, JS and CSS, which are rendered by Java application.
Job Responsibilities:
- Working on eBay's new generation Presentation Tier Development (V4);
- Developing the prototype on eBay's web page by using Java/HTML/JS/CSS...
- Working closely with eBay PM/UED/PD global teams; (We provide opportunity to go to USA for further training and practicing)
- Being responsible for the design and development of HTML, XSL/XML, JavaScript, Perl that generates presentation layer on the global eBay Websites;
- Implementing the static pages building and localization by using eBay specific tools and templates;
- Streamlining and securing any presentation pages development using version control software (Rational Clearcase);
- Creating and maintaining the tools to improve work process. Debugging and trouble shooting issues in developing.
- Working with the global multifunctional teams such as Product Management, Project Management, Quality Assurance, Release Engineering, etc to deliver various kinds of projects.
- Refining processes, guidelines and solutions.
- Estimating engineering effort, plan implementation, and product release system changes.
Job Requirements:
- BS/BA in Computer Science/Information Science or related field.
- 5 years of recent relevant experience.
- Languages Skills Must have -- Java, HTML/DHTML, JavaScript, CSS, JSP/PHP, XSL/XML, Perl .
- Languages Skills Nice to have -- Ajax, Servlet, C#, ASP.NET.
- Excellent oral and written English communication.
- Ability to multi task proactively.
- (Nice to have) Detailed working knowledge of ClearCase, Web Server Technologies.
- Knowledge of Document management systems.
- Strong communication skills and the ability to work well with other departments and varying levels of management.
- Ability to function effectively in a fast paced environment and demonstrate flexibility.
(Senior/Staff) Engineering Services Developer (Vendor Outsourcer)
(4 persons)
Job Responsibilities
In this exciting and challenging opportunity, the successful candidate will join eBay’s Engineering Services Tools team as staff software engineer. This individual will drive critical projects of build and release tools. He/she will work with top notch developers, architects, operations, and support staff to make a significant impact on productivity of thousands of users.
- As a senior member of our software engineering team your duties include designing, writing code, developing and executing testing, debugging and documenting work and results.
- Drive product direction by soliciting feedback from developers, operations, QA and other teams.
- Leverage expertise in java and web presentation (Java/JSP/Javascript/XML/HTML) to shape and evolve our next generation tools.
- Prototype solutions as required.
- Create tools with intuitive and simple user interface that’s complemented by a robust, highly scalable, adaptable back end system.
- Be the leading advocator of our user base with laser focus on achieving business results.
Job Requirements
- 5+ years experience in Java development.
- 2+ years experience as developer lead or principle engineer
- Fluent English in both speaking and writing
- Expertise required in object-oriented design methodology and enterprise application development in Java.
- Expert level knowledge on at least one J2EE application server (Tomcat, WebSphere, WebLogic, etc)
- Expert level knowledge on at least one persistence framework (Hibernate, JPA, etc)
- Expert level knowledge on at least one web layer framework (Spring MVC, Struts, etc)
- Experience with Spring frameworks
- Experience in Web Service development; Experience in Web Service framework (Axis, CXF, etc)
- Familiar with Oracle database
- Excellent communication and relationship skills. Ability to understand and articulate both technical and business issues with peers, management, and external teams.
- BS/BA in Computer Science, Design, or related discipline.
Plus
- Experience in Perl development is a BIG plus
- Development on Unix/Linux platform
- Experience in developing java compiling/building tools
- Experience in Eclipse plug-in development
- Experience in Web UI design (HTML, javascript, CSS, etc)
Senior/Staff Systems Developer (Vendor Outsourcer)
招聘3人
Primary Job Responsibilities
This is an opportunity to in one of the most challenging development organizations in eBay. The Systems group is looking for software talents to help design and develop eBay's reliable and scalable infrastructure. The candidate needs to be a bright and self-motivated software engineer, with excellent computer science fundamentals, responsible for developing framework, tools and services using cutting-edge technologies that incorporate software engineering best practices to enhance our client’s software development and delivery capability.
-Design layered application, including user interface, business functionality, and database access.
-Work with other engineers, development managers, project managers, product managers, QA, and operation teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, and reliability while meeting realistic implementation schedules and adhering to development goals and principles.
-Estimate engineering efforts, plan implementations, and rollout system changes.
-Develop industry and product technical expertise.
-Proactively participate in maintaining team standards and best practices.
Job Requirements
-BS/BA in CS or related field.
-5+ years (8+ yrs for Staff) experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications.
-Expertise required in object-oriented design methodology and enterprise application development in Java/J2EE.
-Expertise required in Web Services and XML/Schema.
-Hands-on experience in SQL/DB and JDBC design and development.
-Hands-on experience in web application development, including HTML, DOM, AJAX, Javascript.
-Proven results oriented person with a delivery focus in a fast pace, highly parallel development environment.
-Passionate in technology.
-Fluent English in both speaking and writing.
-Fast learner and team player.
-Experience in Codegen is a big plus.
If you are interested in this postition,please send you CV to chaochen@ebay.com,title is “ position+name” |
|