# of Positions 2 Job Type Professional/Technical Full/Part Time Full-Time Shift First Weekends Required Periodic Why State Farm®? Our commitment to customers makes us the No. 1 insurer of cars and homes in the United States and an insurance leader in Canada. This same commitment to our work force is how we got here and how we stay here. Our 90-year track record highlights State Farm as an employer of choice committed to providing career opportunities that last a lifetime. From diverse backgrounds and talent, to meaningful work and comprehensive benefits, "Like a good neighbor..." isn't just a slogan. It's who we are and how we do business. Check out our Video Gallery to learn more. WHAT ARE THE DUTIES AND RESPONSIBILITIES OF THIS POSITION? Builds new and/or modifies existing software to meet business and technical requirements through web based software component designing, coding, testing, and quality review Analyzes the technical and business requirements to develop a systems solution Develops technical specifications for web based applications Provides system software support for State Farm web applications and components Maintains an understanding of how technology can enhance and offer a range of solutions for business partners Implements software solutions and resolve problems that decrease time to market, enhance flexibility and embrace the solution provider mindset Applies innovation, passion, flexibility, adaptability and initiative in daily activities to contribute to a Systems culture that clearly reflects these ideals WHAT KNOWLEDGE AND SKILLS ARE NEEDED TO BE SUCCESSFUL IN THIS POSITION? Designs, develops, and tests the creation and/or maintenance of web based applications Applies a thorough knowledge and strategic view of one or more web applications/tools (not J2EE exclusive) to help meet the needs of the organization and complete assignments Conducts research and integrates industry best practices into Systems processes and potential solutions Influences and offers feedback to business and systems partners to enhance the vision for web based software development, integration, and support Drives/delegates unit work of other analysts (financial responsibility, expense management) and anticipates emerging trends Leads and/or contributes strategic work (crosses multiple organizational boundaries) and influences the direction set for teams, procedures, and processes Drives, embraces, and enables an environment of change - fostering innovation, championing initiatives, efforts, and ideas for Systems and the Enterprise Maintains solid relationship and strategic partnering skills with business partners, team members, and external associates Understands, supports, and helps define the vision and direction for web software development Demonstrates depth or breadth of knowledge regarding Systems Department technology trends/changes, best practices, and processes to complete assignments and influence the direction of solutions Leads and/or contributes to technical work that crosses organizational boundaries while championing initiatives and ideas for Systems and the Enterprise ITEMS OF NOTE ADDITIONAL INFORMATION The State Farm Digital Development Center is looking for a strong object-oriented developer to assist with development and support of Java/J2EE applications. Candidates should have several years of experience developing Java applications (both UI and back-end services) along with a strong understanding of mobile first principles and must be able to work collaboratively and adapt to change quickly. This opportunity includes the following job responsibilities: *Builds new and/or modifies existing software to meet business and technical requirements through web based software component designing, coding, testing, and quality review *Analyzes the technical and business requirements to develop a systems solution *Develops technical specifications for web based applications *Provides system software support for State Farm web applications and components *Maintains an understanding of how technology can enhance and offer a range of solutions for business partners *Implements software solutions and resolve problems that decrease time to market, enhance flexibility and embrace the solution provider mindset *Applies innovation, passion, flexibility, adaptability and initiative in daily activities to contribute to a Systems culture that clearly reflects these ideals *Education/work experience in Java development *Ability to think strategically and assist team members in developing accurate solutions Key skills needed for this position: *Java/J2EE (Object Oriented), JavaScript, JSON, HTML, JSP, JSF *Ability to navigate the organization and collaborate across locations *Ability to build relationships across various levels of the organization *Ability to quickly adapt to a changing work environment *Ability to foster innovation, encourage diversity of thought, and incorporate new ideas into practice *Strong communication skills, both verbal and written This position will have an 18-month incumbency period for a lateral move and a 6-month incumbency period for a promotional opportunity (beginning on the effective date of the position) which must be met before the employee can post for any other State Farm position. The incumbency period does not affect the at will relationship between State Farm and the employee and does not create an employment contract, nor contractual rights. BENEFITS: TOTAL REWARDS Our Total Rewards benefits package includes: Competitive starting salary Annual merit reviews Annual bonus potential You may also be eligible to participate in Medical, Dental, Life and Disability Insurance, Vision, 401(k) Plan (Savings & Thrift in Canada), Credit Union, a fully funded retirement pension plan, and more. For more information about our company, careers and Total Rewards, visit www.statefarm.com/careers (www.statefarm.ca/careers in Canada). You can also learn more about what to expect from our employment process - US or Canada. State Farm Insurance is an equal opportunity employer Apply Here PI87694088