logo-print

Job Search

Careers at The McGraw-Hill Companies

Senior Java Web Engineer Job in Columbus, OH 43201

Title :

Senior Java Web Engineer

Company :

McGraw-Hill

Location :

Columbus, OH 43201

Date Acquired :

2/23/2010 3:14:56 AM

Title: Senior Java Web Engineer
Location: OH-Columbus
McGraw-Hill Education addresses virtually every aspect of the education market from pre-K through professional learning. Using traditional materials, online learning and multimedia tools, we empower the growth of teachers, professionals and students of all ages. Our technical innovations are changing the way people learn, with e-books, online tutoring, customized course Web sites and subscription services. We are also a leading provider of reference and trade publishing for the medical, business, engineering and other professions.

Our School Education Group partners with educators and produces comprehensive teaching and learning solutions preparing students for lifelong success. Experts in our Learning Solutions Centers address critical issues such as dropout prevention, students who have fallen behind, and college and career readiness.


The School Education Group currently has a Senior Java Web Engineer position available, to work on a contractual basis, in our Columbus, OH office.

The Senior Java Web Engineer position works with the members of the web engineering team to produce online applications, specifically providing significant experience with and knowledge of Internet applications. For some projects the Senior Java Web Engineer will take leadership of a project team.

Essential Accountabilities:
*
Develops web applications and designs the application architecture independently using creative problem solving abilities.
*
Works with project stakeholders and management to determine the requirements for an application. Provides input to determine if changes in proposed product design would favorably impact budget and timelines while still meeting original requirements.
*
Works with a project team and its project leader to complete projects like online Learning Management or Assessment Systems. On occasion act as project leader.
*
Writes computer programs to help with the construction of online applications.
*
Assists less seasoned programmers. Drives best practices throughout the engineering team.
* Minimum 4 years experience developing web applications.
* 2 years experience programming using object oriented techniques.
* Solid understanding of Spring MVC, servlets, JSPs, tiles, filters, validators, listeners, unit testing, memory profiling and performance profiling
* Good understanding of frontend technologies such as JavaScript, CSS 2, XHTML and related frameworks (ex. JQuery, MooTools)
* Web application architectural concepts.
* Recent hands-on experience developing applications using Oracle or MySQL including some background in schema analysis and design, SQL programming.
* Knowledge of Design Patterns for web applications.

© 2009 The McGraw-Hill Companies