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