by Angela Guess
Yahoo! is looking for a Senior Software Engineer in Sunnyvale, CA. Responsibilities of the position include the following: “Work closely with engineering peers and product managers to develop scalable software solutions. Drive the design of existing and new software sub-systems, components and services. Develop robust project-driven software solutions and re-usable libraries applicable for a wide range of application. Maintain, evolve, and refactor existing legacy systems as directed by short-term needs and longer-term vision. Interface with external groups within Yahoo! to provide/seek assistance, collaborate on shared initiatives, and to leverage horizontal platforms.”
Qualifications include: “Unix/Linux systems. Multi-tier web platforms. Object-Oriented analysis and design methodologies. Java. Jersey, Jetty, JAXB, JNI, and lOC/DI-frameworks. Continuous Integration, Maven, TestNG, writing testable software and Test Driven Development. Scripting languages such as Perl, PHP. Relational and noSQL databases. MYSQL, Oracle, MongoDB, CouchDB. Front-end web development (Javascript, AJAX, YUI, node.js, CSS). Internationalization, encoding systems, Unicode. Data modeling. Big Data computing and distributed data processing. Map Reduce programming model and Hadoop framework.”
photo credit: Yahoo!
























