Company:
Jackson

Location:
Lansing, MI 48901

Status:
Full Time, Employee

Category:
IT/Software Development

Career Level:
Experienced (Non-Manager)

Occupation:
Senior Programmer

Company:
Jackson

Address:
Lansing, MI 48901

Senior Programmer

Job Purpose
 
The Systems and Programming department is responsible for supporting the data processing requirements of the various Jackson companies with operational system support and new system development where appropriate. 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 improvements to those systems, and less often, selection and implementation of application software packages.
 
This individual will function as a mid-level technician working on complex work requests. As a member of the project team, the incumbent is responsible for application design/analysis, developing project plans, coding, testing, documenting all code, and maintaining and upgrading existing applications. This individual must be able to interact with various customers to assist in the implementation of work requests.
 
The incumbent must be adaptive to the use of new software aids and programming techniques as they are acquired or adopted within IT.  It is expected that the individual will demonstrate leadership skills and effective leadership techniques. 


Job Requirements (Knowedge, Skills & Abilities)

  • Knowledge of SDM life cycle processes;

  • Effective analytical and problem solving skills;

  • Strong written and verbal communication skills;

  • Ability to work in an on-call rotation; and

  • Successful completion of an analytical aptitude exam.

Education and Experience Required
  • Bachelor's degree or equivalent experience and/or education;

  • Five + years of programming experience;

  • Three + years of experience with each of the following skills: Java, JSP, J2EE, C++, C#.Net/VB.Net, and SQL;

  • Two + years of experience with each of the following skills:  SharePoint, UNIX scripting, and Perl;

  • Significant experience with either DB2 or MSSQL, including writing Stored Procedures;

  • Experience developing in cross platform and web environments;

  • Experience with RDBMS tools like RapidSQL;

  • Experience with HTML, XML, CSS, Ant, Struts;

  • Experience with DB2 and SQL Server;

  • Experience with Grid Computing and Business Rules Engines;

  • Familiarity of the life insurance industry.

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.



Apply