|
Job Purpose The Systems and Programming department is responsible for supporting the data processing requirements of the various JNL companies with new system development and operational system support. The Systems and Programming department is composed of several Project Teams, each with primary responsibility for a number of application systems. Each team is responsible for providing customer support for production systems, resolution of business problems, participation in the design and implementation of new computer systems, and selection and implementation of application software packages. The Sr. Java Programmer functions as a high-level technician working on moderate to complex work requests. As a member of the project team, the Sr. Java Programmer is responsible for application design/analysis, developing project plans, coding, testing, documenting all code, and maintaining and upgrading existing applications. This individual also interfaces with the customer to assist in the implementation of work requests. The incumbent must code, debug and test application programs utilizing Java: J2EE Architecture, Java Servlets, Java Server Pages, Enterprise Java Beans, Java Beans, JDBC and/or SQL) in an Windows 95/NT environment. This will be done within the guidelines of JNL's System Development Methodology. The Sr. Programmer must be instructive and guiding to Junior associates within their assigned team. Additionally, the incumbent must be adaptive to the use of new software aids and programming techniques as they are acquired or adopted within IT.
Job Requirements (Knowledge, Skills & Abilities) - Bachelors degree or equivalent experience and/or education;
- Successful completion of an analytical aptitude exam;
- Three plus years experience in programming;
- Three years experience in JAVA (To include at least three of the following technologies: J2EE Architecture, Java Servlets, Java Server Pages, JDBC, Java Beans, and Enterprise Java Beans)
- Two years experience in SQL.
- Three + years relational database experience;
- Strong written and oral communication skills;
- Demonstrated track record of successful system and project implementations.
Preferred Qualifications - Insurance industry experience;
- C++ and/or Visual Basic client-server programming experience; and
- Experience with large databases such as Sybase, Oracle, and/or UDB.
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all job duties performed by the personnel so classified.

|