Back


Job Detail

Application Developer III

Farmers Insurance

Remote ,

Application Developer III

Farmers Insurance

Remote ,
 

Job Summary

Responsible for analysis, development, testing, and delivery of computer software solutions with alignment to business requirements.  Best coding practices should be followed aligning development with enterprise architecture recommendation.   Requires in-depth conceptual and practical knowledge of distributed java development and knowledge of related job disciplines. 

Essential Job Functions

Codes instructions for computer programs/objects/components; configures packaged software; tests and implements all changes to ensure they meet specifications. 
Documents and implements programs according to installation standards and conventions. 
Quality checks program code, related objects and documentation. 
Responds to Production Support issues. 
Works with business as required. 
Analyzes programs to ensure that they efficiently use computer and storage resources; recommends appropriate changes as necessary. 
Conducts preliminary estimates / Rough Order of Magnitude for the level of effort of new/change to application functionality. 
Analyzes and makes recommendations for the need for system backup, security, restart/recovery, balancing & controls; recommends approaches for meeting such needs. 
Analyzes and documents the requirements and approaches to data conversion and data modeling. 
Conducts system studies, analyzes existing computerized and manual processes to improve efficiency; researches and develops techniques for automation, as approved. 
Monitors the work of junior staff to ensure efficiency, and compliance with specification. 
Designs and develops documentation of proposed procedures and systems. 
Performs preliminary evaluation of packaged software. 
Manages and controls system development projects. 
Supports implementation/training activities; troubleshoots system environmental issues, as required. Plans and controls development, testing, and implementation of systems; manages technical activities. Completes review of estimates / Rough Order of Magnitude for the level of effort/cost of new application functionality. 
Performs final evaluation of packaged software.

Education Requirements

High school diploma or equivalent required. Bachelor’s degree preferred or equivalent, relevant experience.

Experience Requirements

Level III: 4 years of experience in application development/testing or business/system analysis or 1 year as an Application Developer Level Il

Special Skill Requirement

Strong Java skills are required
Guidewire experience is a plus
SQL Database knowledge is a plus
Knowledge of Insurance industry P&C sales and service systems is a plus
Agile experience – Certifications are a plus
Experience working with vendors or employees across multiple time zones
May require occasional traveling 
Good written and communication skills
Able to participate in and facilitate discussions with complex content

About Farmers Insurance

At Farmers Insurance, our employees set the tone, drive our strategy and create world-class customer experiences. Our employees also help make Farmers one of the largest insurers of vehicles, homes, and small businesses in the United States.

We’re continually looking for new people to join our team.  If you’re a proactive self-starter who wants to work on innovative, meaningful projects that make positive impacts on customers and communities, take a look at what working at Farmers could mean for you.