We believe that helping you is what we do best. We achieve this goal by operating as a team with each employee playing an important role. We are a statewide "Equal Opportunity Employer" offering positions such as: clerical support, policy processing, administrative, management, computer information systems, claims, finance and underwriting.

#0967 Software Developer, Senior

Summary:   Under limited supervision, design, code, test and analyze software programs and applications. Research, design, document and modify software specifications throughout production lifecycle. Analyze and amend errors in a timely and accurate fashion.

Essential Duties and Responsibilities:

Include the following.  Other duties may be assigned

Complete system analysis, design and definition of enhancements of all sizes and scope to the existing systems.
Assist in completing systems design of new systems.
Act as project leader for small to medium complexity projects.
Conduct special research and participate in special projects as necessary.
Responsible for system analysis, design and enhancement of existing systems.
May assist in training and development of other personnel. Provide guidance to Associate and Intermediate software developers as requested or required.
Prepare time and resource estimates for management when requested.
Prepare and/or update documentation according to department standards.
Develop relationships with end users and other IT personnel.

Additional Responsibilities:

• Night call will be required.
• Additional hours may be required to meet project deadlines.
• Conduct training sessions and meetings including preparing agenda and/or presentation and documentation of meetings.

Education and/or Experience:

Bachelor’s Degree majoring in Computer science, Information Technology or related field

3 or more years Programming experience

Skills and Abilities

Demonstrated problem solving skills
Demonstrated analytical skills
Strong verbal communication and listening skills
Articulate and responsive to colleagues
Promotes information sharing
Highly logical
Self-motivated and directed
Keen attention to detail
Technically proficient
Ability to effectively prioritize and execute tasks in a high-pressure environment
Ability to work both independently and in a team-oriented, collaborative environment


Apply Now