Senior Software Engineer Ebrary
THIS JOB HAS EXPIRED Description
ebrary is seeking a Sr. Software Engineer, Core Platform
Large-scale, Multi-tiered and Distributed
Content Search, Discovery and Delivery
Advanced Cloud-based deployment
Extensive Core Java Server Implementation
J2EE Client Layer
Complex and dynamic business logic
ebooks leader in a major market!
ebrary is seeking a highly experienced server side engineer to join us in the evolution and implementation of our core platform, as a member of our Core Team. This position requires a great deal of technical experience and current hands-on skills, including detailed design and coding. Much of what we do is cloud-based and dependent on evolving infrastructure, so strong ability to both adapt and contribute to change is of paramount importance. Fully Agile processes govern our development and delivery cycles.
Our products support complex content aggregation, sophisticated business models, streaming and download document delivery, and unique user interaction. They are delivered as fully virtualized and cloud-based services with particular emphasis on automated deployment and management techniques, rooted in our core development processes.
What you'll be doing:
Develops the capabilities of ebrary's Core Platform to enable the business's planned growth
Develops and/or improves content 'ingestion & presentation' stack that processes and transforms content in ePub & PDF into xml, html and image formats
Collaborates with the other Architects and Director of the Core Team to review technical requirements, and agree implementation plans and methods that sustain a high level of innovation and flexibility.
Collaborates with team members and and coordinates deliverables with Product Management, sprint-by-sprint.
Oversees delivery utilizing a diverse range of technologies and frameworks, both open source and proprietary.
What you'll need to be successful:
Bachelors' degree plus 5-10 years related experience, or equivalent combination of education and experience. 5+years hands-on experience coding and unit testing in Java.
Current experience contributing to deep technology projects of strategic significance, with active participation in Agile processes
Experience working effectively in a team environment as a strong collaborative player.
Excellent written communication skills, including production of subsystem overview documentation and designs.
Able to listen and evaluate all opinions without bias, and contribute to a common culture of excellence
Experience in various electronic document formats (PDF, ePub, Word), and their presentation on various form factors (desktop, tablets, phones) is a plus.
ebooks are hot! Giant, scalable collections of ebooks are our business. Integration with all the players is our game.
ebrary is a very successful content distribution and technology company with significant market presence worldwide. With our technology, educational institutions all over the world are providing student access to an ever-growing distributed library of content, at fraction of the cost of acquiring and maintaining physical documents. We are growing, and expanding into new markets rapidly. None the less, innovation is our passion, and we keep it focused.
||318 Cambridge Avenue |
Palo Alto, CA 94306
THIS JOB HAS EXPIRED