 |
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. |