Web Services Developer

Web Services Developer (106407)
CLOSING DATE: Open until filled
DEPARTMENT: Office of Information Technology
STARTING SALARY: Commensurate with qualifications
ADDITIONAL SALARY INFO: Excellent leave, medical coverage, retirement, and tuition-remission benefits

DUTIES: The University of Maryland, College Park seeks a Web Services Developer who will work within both an internal OIT group and inter-institutional Sakai working group designing and implementing the online course evaluation tool, CourseEvalUM, which is based on the Sakai-based Evaluation System project. The Web Services Developer will also work on in-house developed, JAVA-based extensions to the Sakai Evaluation Tool including the Evaluation Reporting module. The focus for this position is as a hands-on development team member working under the direction of the team lead. The Web Services Developer is responsible for: working within a development team in the implementation (coding) of the Evaluation System tool to meet Maryland requirements; for writing code according to specifications; for following a formal development methodology and working within scheduled timelines; for deliverables as required, peer code reviews, documentation, and formal testing. The Web Services Developer will work closely with the team lead in keeping to the development schedule and for proactively addressing issues.

QUALIFICATIONS: To be eligible, the candidate must hold a Bachelor's degree preferably in computer science or related field and have a minimum of two years' full-time experience as a Java developer (language and platform), including experience in object oriented principles, software design, and use of design patterns. Must have experience with at least one of each of the following technologies: ORM (hibernate, EJB, toplink, etc), MVC frameworks (Spring, Struts, JSF, etc.), SQL database (Oracle, MySQL, etc.), and view technologies (JSP, XSL, Velocity). Must have understanding of relational databases and experience working with databases in Web-based applications. Must have understanding of established software engineering standards and methodologies including some or all of the following: creation and use of Use Cases, UML modeling, naming conventions, source control facilities, documentation; unit testing. Experience working productively within a software engineering team in the design, development, and implementation of software is required. Experience with Sakai community/open source projects or other community source project is desirable.Experience with Integrated Development Environments and tools such as Eclipse, Maven, and JUnit and source code management systems such as Subversion or CVS is preferred. The successful candidate will possess excellent communication skills, both written and verbal, and will be a self-starter who is highly organized, learns quickly, and has the ability to work independently and in teams.

TO APPLY: Screening of applicants will begin immediately and will continue until the position is filled. Please send resume and/or experience profile by e-mail (rtf attachment preferred) to oit-resume@umd.edu or to:

Web Services Developer Search
Office of Information Technology
University of Maryland
Building 224, Room 3317
College Park, MD 20742-2411

 

 

The University of Maryland actively subscribes to a policy of equal employment opportunity, and will not discriminate against any employee or applicant because of race, age, sex, color, physical or mental handicap, religion, national origin, or political affiliation. Minorities and women are encouraged to apply.

 

Search Our Site
How are we doing?
How are we doing?
This page is maintained by the Office of Information Technology
Last modified: Monday, 31-Aug-2009 11:31:49 EDT
© 2006 University of Maryland