General Summary The Programmer maintains software applications and ensures data integrity across technology platforms. They provide management and business users with necessary information by maintaining code using programming languages. The Programmer supports our policy administration system and assists with rating and document production processes. Essential Functions
- Writes and maintains source code to accomplish tasks as outlined in project request documentation.
- Creates and maintains job control language to execute programs and utilities.
- Participates in the development, testing, and implementation of new and modified programs to meet business system user needs.
- Provides documentation of program development and job flow.
- Performs other functions or special projects to ensure effective operations and transactions in the department.
- May serve on cross-functional or organizational teams as assigned.
- Required to be involved with continuous improvement methodologies and events to support the efficiencies of the department and organization.
- Performs other duties as assigned.
Working Conditions
- Normal office working conditions.
- Sitting for extended periods of time.
- Continuous use of the computer and associated extended visual concentration.
- Stress associated with meeting deadlines.
QUALIFICATIONSSkills and Abilities
- Basic knowledge of various programming skills and tools, including:
- SQL/Server
- Java
- Visual Basic
- XML
- Eclipse
- Version Control Systems (SVN/GitHub)
- Web Services
- Possesses strong customer experience skills for working with and supporting internal and external customers.
- Ability to achieve results by focusing on details.
- Must possess strong analytical skills.
Education/Experience Requirements
- Associate Degree in a technology related field or equivalent work experience.
SUPERVISIONSupervision Received
- Requires routine supervision with little choice in methods used to perform work.
SupervisionExercised