| Experience |
4+ years of software development experience. Experience in end-user content-based web applications. Must have completed a significant project using User Interface frameworks (YUI, JQuery, OpenSocial) and underlying services (SOA). Understanding of web services, user authentication methods, and database methods also required.
|
| Description |
OCLC Online Computer Library Center, Inc. is a nonprofit, membership, computer library service and research organization dedicated to the public purposes of furthering access to the world's information and reducing information costs. Tens of thousands of libraries around the world use OCLC services to locate, acquire, catalog, lend and preserve library materials. We are currently seeking candidates for a Web Developer position at our Corporate Headquarters in Dublin, Ohio. This position creates, analyzes, designs, modifies and tests programs and systems. This position is for defining the technology needed to build a User Interface on top of service based architecture. The candidate would be responsible for defining the technologies needed to create customizable web interfaces and leading other developers in the use of these technologies.
Responsibilities:
- Use industry standard programming techniques to translate requirements and designs into code. Analyze and solve problems in existing systems.
- Design, code and test multiple modules of a system in a timely manner.
- Participate in unit, system and acceptance testing by designing tests, building test data, test execution and evaluation, along with recommending/making improvements/fixing to the tested system.
- Assist in developing and interpreting requirements.
- Follow all OCLC ISO-9000 procedures and the SDLC, as they pertain to your work unit and continually seek improvements to development procedures.
- Lead the implementation of all relevant ISO and NISO standards within OCLC projects.
- Participate in major architectural reviews and plans.
- Participate in the analysis and implementation of 3rd party solutions for OCLC applications with the ability to understand the impact and analyze the risk.
- Plan and participate in load, capacity and performance analysis and/or testing.
Qualifications:
- Bachelor's degree in a Computer Science or related discipline required.
- 4+ years of software development.
- Ability to implement industry standard programming techniques.
- Experience in end-user content-based web applications. Must have completed a significant project using User Interface frameworks (YUI, JQuery, OpenSocial) and underlying services (SOA). Understanding of web services, user authentication methods, and database methods also required.
- Experience working in an Agile development environment. Experience with Test Driven Development, paired programming or SCRUM is desired.
- Two years of Java programming required.
- Experience in at least three of the following:
- HTML
- Javascript
- JSP
- JQuery
- Google Web Toolkit
- Apache/Tomcat configuration
- Spring Framework (3.0)
- Servlets
- RESTful web services
- System instrumentation/web analytics
To apply for this opening, please go to: http://www.oclc.org/us/en/careers/default.htm Click on Job ID # 1969
|