Log in to EDUCAUSE.edu EDUCAUSE Home Page EDUCAUSE Home Page Logout Manage Profile Contact EDUCAUSE Home Page Login Contact EDUCAUSE Home Page
 
Professional Development
Location:

Java Developer (2) (University of Washington) [ARCHIVED]

The employment listings in this section provide information on current openings in the broad field of information technology in higher education. The service also enables EDUCAUSE member organizations to publicize such openings free of charge. This complimentary service is a benefit of EDUCAUSE membership.

Java Developer (2) (University of Washington) [ARCHIVED]

Title: Java Developer (2)
Job Type: Technical/Customer Service Positions
Organization: University of Washington
Location: Seattle, WA (Western U.S.)
Carnegie Classification: DR EXT - Doctoral/Research Universities-Extensive
Description:

The Office of Information Management (OIM) at the University of Washington (UW) develops and supports enterprise business applications for the University. The Senior Applications System Engineer (SASE) participates in all aspects of the software development lifecycle. This includes definition, specification, architecture, design, programming, testing, documentation, quality assurance, implementation, maintenance and production support for distributed, web-based applications, databases, Web services, enterprise middleware and system interfaces across multiple computing platforms. The SASE is technically competent, has extensive knowledge and working experience in all aspects of application development, communicates effectively, and is able to work both independently and as part of a team collaborating on complex projects. We are currently seeking a senior Java developer to participate in the development and/or local university implementation of the Kuali family of products. The Kuali Foundation (http://kuali.org/), a partnership among higher education institutions across the world, is developing a comprehensive suite of open, modular, distributed and community-built administrative software. Products currently in development include Kuali Financial Systems (KFS), Kuali Research Administration (KRA), Kuali Student (KS) and Kuali Rice (Rice). The incumbent in this position will work primarily on KS and/or Rice. KS is a next-generation student system. Rice is an enterprise-class middleware suite that serves as the foundation of the entire Kuali family of products. KS and Rice will be developed through the Community Source process, based on service-oriented architectures and technologies and sustained by an international community of educational institutions and private partners. Requirements: Bachelors Degree or equivalent experience in Computer Science or related field 3 to 5 years recent experience in java-centric software development; expert level developer Additional Minimums * Fluent in all aspects of the software development lifecycle, including project definition, planning, scheduling and implementation * Able to develop applications and services utilizing diverse database, software and hardware technologies ("technology stacks") -- both historical and modern * Able to develop both enterprise-class and a wide variety of less-broadly-scoped systems, using technology stacks appropriate to each problem-space * Knowledge and experience of composed/layered platforms (e.g., JEE across its layers and diverse framework choices) and open source projects, technologies and tools * Expert or high-level skill in an evolving set of specific technologies relevant to all aspects of application / service lifecycle. Expert-level ability to assimilate new technologies * Experience building loosely-coupled, service-oriented distributed systems * Languages/Platforms/Frameworks: Java/JEE, JSF, Tapestry, Struts, MVC, Spring, JPA, Hibernate, JUnit, log4j * Cross-cutting standards: XML/XSL/XSD, X/HTML, web services (SOAP/WSDL, REST) * Middleware: Apache web server, Tomcat * Database solutions: Oracle, Postgres, MySQL, Derby, HSQL * Object-oriented analysis and design: UML, Model Driven Architecture * Operating Systems: Unix (Solaris, Linux), Windows * IDEs and Development Tools: Eclipse (and a host of plug-ins), CVS, Subversion, Ant, Maven, Jetty * Experienced with code versioning, branching and release methodologies * Understanding of secure design and coding practices * Knowledge and experience developing system requirements, specifications and documentation * Knowledge and experience in software architecture * Excellent written/oral communication skills * Demonstrated ability to work independently * Motivated, energetic self-starter comfortable in a team-oriented environment * Interest and aptitude to quickly learn and apply new technologies * Attention to detail and firm commitment to quality and customer service Conditions of Employment: A satisfactory outcome from a criminal history verification may be required prior to hire. Candidates MUST apply online to be considered: http://www.washington.edu/admin/hr/jobs/ #49905, 49906 The University of Washington is an equal opportunity, affirmative action employer.

More Information: http://www.washington.edu/admin/hr/jobs/
Posted:November 12th, 2008
Closed:February 12th, 2009

 
© Copyright 1999-2009 EDUCAUSE