Farmers Insurance Careers

Application Developer II

Oklahoma City, Oklahoma
Information Technology

Job Description

Requisition ID: 1800081S
We are Farmers!  
Join a team of diverse professionals at Farmers to acquire skills on the job and apply your learned knowledge to future roles at Farmers. Farmers Insurance also offers extensive training opportunities through the award winning University of Farmers named by Training magazine amongst top 10 corporate training units in the world. Start your career at Farmers today! 

Job Summary   

Codes and unit tests instructions for computer programs and performs analysis to ensure efficient use of computer resources and that the program specifications are met; recommends appropriate changes as necessary; provides documentation for the written programs according to the standards; works with business and responds to Production Support issues as required; conducts preliminary estimates (Rough Order of Magnitude) for the level of effort to add to/make changes to application functionality; analyzes and makes recommendations on the need for system backup, security, restart/recovery, balancing & controls, as well as data conversion, and recommends approaches for meeting such needs. 
Essential Job Functions   
  • Review and understand business requirements to develop/maintain software programs.
  • Translate business requirements to technical specifications.
  • Design, develop, and test computer programs/applications.
  • Investigate, troubleshoot and resolve issues reported by various teams - QA, Production support and business analysts.
  • Documenting the technical, functional and non-functional features of computer programs.
  • Documenting test cases and test results.
  • Review of technical and documentation deliverables.
  • Prepare estimates (rough order of magnitude) for the level effort/cost for new functionalities.
  • Optimize software applications to reduce the processing, storage, network usage needs.
  • Performs impact analysis of application changes across various components, holding an end-to-end view of the system.
Education Requirements: Bachelor’s degree or equivalent or specific relevant experience.  
Experience Requirements
  • 3 years of development experience in Java platform.
  • 2 years of web application development experience.
  • 2 years of experience with JSP, Hibernate, Spring, JMS, HTML5, CSS2.
  • 2 years of experience with Oracle Database.
  • 1 year experience with Ext JS or Angular JS.
  • Experience with document/content management.
  • Good analytical and problem solving skills.  
Special Skill Requirement  
  • Good written and oral skills in local language. 
  • Experience in integrating with Smart Communications One (Thunderhead One), preferred.
  • Experience with IBM MQ Series, preferred.
  • Experience in integrating with FileNet P8, preferred.
  • Experience with MuleSoft, preferred.
  • Application Integration with  Box for Enterprise, preferred.
Farmers is an equal opportunity employer, committed to the strength of a diverse workforce. 






Schedule: Full-time

Job Posting: 10/27/2018