The Selling Product Development Team builds SOA services and hosted software products to enable small and large merchants to list items on eBay easily. The software also provides automated guidance to make products visible and searchable for consumers to purchase.

We are seeking a highly motivated individual to join the Seller Platform team at eBay as a Senior Software Engineer.  This position will requires candidate to work directly with our product partners to research, develop and deploy next generation web applications / SOA services on multiple technologies for high volume listing management environments.  The candidate is expected to be effective as an individual contributor, team player, and a champion for results and incremental improvement with a strong drive for results and continuous improvement. All the major activities for the development life cycle need to consider the aspects such as functionality, high volume performance, scalability, reliability, reusability and realistic implementation schedules, and adherence to development goals and principles.  In addition to this, the candidate will expected to have an excellent grasp of designing and implementing frameworks and architectures based on internal and external standards.

Responsibilities include:
• Design and implement frameworks/architectures based on internal and external standards
• Design and deliver highly scalable multi-tiered distributed software applications
• Strong quality and security focus including automation, design reviews, and unit testing
• Performing analysis and fine tuning of page performance and reliability
• Analyzing the scoping effort for best practices and efficiency
• Contribute to product initiatives and recommend improvements
• Develop and support projects throughout all phases of the development life cycle
• Conceptualizing, coding, deploying, and iterating on next generation prototypes
• Work well independently and in multi-group cross-discipline environments
• Cross team development with PM’s, Engineers, and QA to deploy innovative solutions
• Share duties on feature rollouts and be available for on-call duties
• Proficient in waterfall and agile software development
Job requirement:
Good understanding of computer science fundamentals like data structures and algorithms.
6+ years experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications in NT and UNIX environments required.
Expertise required in object-oriented design methodology and application development in Java and J2EE.
Experience with a commercial J2EE application servers is required.
Good analytical and problem solving skills. - Good written and verbal communication skills.
Working knowledge of relational databases (prefer Oracle), XML, JSON, HTML5/CSS and basic NT/UNIX system administration preferred.
BS/BA in Computer Science or related field +6 years work experience or MS + 4 years of relevant experience
Basic Requirement:
BS/BA in Computer Science or related field +6 years work experience or MS + 4 years of relevant experience
Requisition Number - 58308BR 
Contact me if interested