Software Engineering Manager Ebrary
ebrary is seeking a Software Engineering Manager
Our products support complex content aggregation, sophisticated business models, streaming 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.
We seek an experienced Software Development Manager to join us in careful evolution of our application architecture and services. This is a hands-on position, requiring both first line leadership experience and senior design and implementation skills. We are primarily a UNIX/Linux shop, with heavy emphasis on Java server technologies.
To be a qualified candidate for this position:
Should have at least 8 years significant experience as a software engineer in a formal product development environment.
Managed teams of 3-6 engineers for at least 2 years, with hiring and employee development responsibility.
Minimum 2 years software engineering management
Minimum 5 years strong current server side Java experience
Implemented successful solutions to a wide variety of challenges in application architecture, design and coding, functionality and usability, and optimization.
Core technical experience we are looking for: We require that you demonstrate experience in advanced Java application development, as this is not just a J2EE position. We will look particularly closely for experience and skill in the following areas.
What we're looking for in experience and skill are as follows:
Developing large, complex web-based distributed applications, with Java technologies
Generalizing application logic, architecture and schemas to support multiple application requirements
Well-versed with standard Java web application frameworks such as Spring MVC, Struts, etc.
Interfacing with partner and third-party systems, using common web services protocols and transports
Writing skills for both specification development, team communication, and technical planning for complex deployments
Managing teams and projects across large volumes of code, with multiple branches, formal integration procedures and test cycles.
Use of sophisticated development environments (Eclipse), code management tools, and wiki-based communication.
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.
We're over 12 years old, and privately held as a subsidiary of ProQuest, a premier content and services company with "central to research" delivery through academic and corporate libraries throughout the world. You can learn more about us at http://www.ebrary.com and http://www.proquest.com
This is Salaried, Regular, Full Time position in our Palo Alto office. Our employee benefits include medical, dental, vision, paid personal time off, 401K and an objective-based bonus plan.
||318 Cambridge Avenue |
Palo Alto, CA 94306