Software Developer - Web Development (RE1)

State Farm Insurance Cos   •  

Bloomington, IL

Industry: Finance & Insurance

  •  

Not Specified years

Posted 73 days ago

This job is no longer available.

Duties and Responsibilities:

  • Possesses an understanding of how technology solutions meet the business outcomes and offers a range of solutions for business partners
  • Participates in sprint planning; provides work estimates to deliver product stories; owns development stories
  • Develops solutions on variety of platforms according to business requirements
  • Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome
  • Leads solution design, considering risks, mitigations, performance, user experience, and testability
  • Assists in development of automated testing and supporting code as necessary
  • Completes required documentation to communicate information to deployment, maintenance, and business teams
  • Utilizes agile software development practices, coding, data and testing standards, secure coding practices, code reviews, source code management, continuous delivery and software architecture
  • Participates in the full software development cycle including coding, testing, implementation, support and sunset
  • Designs, develops, tests and supports software in support of big data objectives
  • Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product
  • Adopts Service Design, where appropriate, through architecture modularity to enable continuous delivery
  • Considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation
  • Resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset
  • Provides input into overall testing plan; contributes to test approach and scenarios for requirements
  • Provides product and/or process expertise necessary to support design, development, testing and execution of solutions
  • Exhibits DevOps mindset where team is accountable for product from inception to sunset

Additional Details:

State Farm is looking for Software Developers to join us in creating the next generation of cloud-based predictive analytic and operational services that leverage big data and scale to speed underwriting analysis and decision-making, increase automation and improve the customer experience.

We are looking for someone who is a motivated self-starter, who loves to learn new technologies and put them to practical use, and is interested in engaging with a small dedicated team of developers. This team is utilizing agile practices to lead the way into industry-disruptive applications in the cloud.

Preferred skills/experience:

  • Object Oriented Development: Java preferred
  • Functional Development: Clojure preferred
  • Testing frameworks: JUnit, Mockito, or similar
  • Web Frameworks: Spring MVC or similar
  • Web Service Knowledge: SOAP and/or RESTful web services, AWS
  • Source Control Management: Git or similar
  • IDE Usage: Eclipse-based IDEs, Atom or similar
  • Other Technologies: ODM, Spark, Terraform, Kafta
  • Ability to quickly adapt to a changing and fast-paced agile development environment
  • Exhibits DevOps mindset where team is accountable for product from inception to sunset

Competencies desired:

  • Technical/Functional Expertise
  • Decision Making & Judgment
  • Critical Thinking
  • Adaptability
  • Initiative
  • Communication