Friday, December 15, 2006

Programmer/Analyst New York GCCJA33

Requirements

Job Level

SUMMARY:
The Intranet group is responsible for the underlying technology used in day-to-day management of much of the corporate intranet. This technology includes a homegrown Java-based Content Management System (Kiwi), the firm’s proprietary intranet portal application (ELM), and Microsoft SharePoint, which is used for document management and collaboration. The Operations division is creating its internal Web presence which will require development of new functionality in all three systems. The Intranet group is seeking a developer to focus on this project.


This person is required to have solid Java and .NET/C# application development knowledge and experience, as well as system engineering skills (e.g., technical and application architectures, database, operating systems, networking).

Practical experience is required in the key disciplines of object-oriented software engineering including analysis, design, and programming.

PRINCIPAL RESPONSIBILITIES:
As a member of the Intranet group, this person’s primary responsibility will be to manage requirements for, architect, and develop the Operations intranet. This project will include adding new and significant functionality to Kiwi, ELM and Microsoft SharePoint. This person must be organized, self-directed, able to document and report progress regularly to the team, and able to set and meet project milestones and deadlines.

EXPERIENCE/SKILLS:
Application development experience in UNIX, Linux, and Windows environments
At least two years of Java/J2EE experience (including JDBC, Servlets, Velocity/FreeMarker)
At least one year of .NET/C# experience
Experience with J2EE application servers, preferably Tomcat
Experience with IIS
Strong working knowledge of XML/XSL, JavaScript, HTML, Cascading Style Sheets, and associated technologies
Experience with Microsoft SQL Server, Sybase and/or other enterprise database systems
Strong knowledge of SQL
Excellent OOA and OOD skills

Analyst