Job Details

ID #16810215
State Arizona
City Phoenix
Job type Permanent
Salary USD TBD TBD
Source State Farm
Showed 2021-07-15
Date 2021-07-14
Deadline 2021-09-12
Category Et cetera
Create resume

Full Stack Developer

Arizona, Phoenix, 85001 Phoenix USA

Vacancy expired!

Overview

We are not just offering a job but a meaningful career! Come join our passionate team!

As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.

We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!

Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!

Responsibilities

This position is for a full stack developer on a highly-effective agile team with DevOps mindset. You will be part of a cross-functional team that has full ownership of our tech stack as we continuously modernize our own solutions. Our developers leverage the latest continuous integration and continuous delivery tools. The team is in the early lifecycle of building a new product called CoIA (Company Initiated Assignments). The CoIA product provides capabilities to enable a safe, simple, efficient way to change the agent for some or all of a customer's policies/accounts. The team is modernizing the overall assignments capability, which will improve customer experience and enable innovative processes that utilize customer/company data. As we iteratively develop the new application (using React UI framework), we frequently meet with our direct business partners (end users) to get feedback and to ensure we are improving the user/customer experience. Some of the technologies utilized for this effort include React, Spring Boot, and Ember.js, frameworks for development. In addition, we use TypeScript, JavaScript, Java 11, PostgreSQL, GitLab CI, Gradle, and Pivotal Cloud Foundry and to a lesser degree we also use Docker/Kubernetes Node.js, and Golang.

  • Designs, develops, and tests new and/or modifies existing web based applications in languages such as JavaScript (React and Ember), TypeScript, and Java.
  • Develops shell scripting and components to support continuous delivery pipelines GitLab CI.
  • Possesses an understanding of how technology solutions meet the business outcomes and offers a range of solutions for business partners; understand business current and aspirational needs.
  • Leads solution design, considering risks, mitigations, performance, user experience, and testability.
  • Assists in development of automated testing and supporting code as necessary.
  • Utilizes agile software development practices, data and testing standards, code reviews, source code management, continuous delivery, and software architecture.
  • Participates in the full software development cycle including coding, testing, implementation, support and sunset.
  • Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product.
  • Considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation.
  • Designs, develops, and tests new and existing web based applications, primarily in Java and React, with a focus on maintainable and understandable code.
  • Maintains a current understanding of how technology can enhance and offer a range of solutions for business partners.
  • Proactively resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset.
  • Leads and contributes to initiatives within department to improve the direction set for teams, procedures, and processes to build a successful delivery culture.
  • 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.
  • Familiar with technical architecture and takes the initiative to personally identify and work with the appropriate product teams to create and manage architectural artifacts, document decisions, and work across disciplines to develop the best design to meet the business/technical requirements.

Qualifications

Required Skills:
  • Team oriented, dedicated to building a successful delivery culture and providing input to product related decisions at both the tactical and strategic level.
  • Self-driven, with creative problem solving skills and strong associative thinking.
  • Strong communication capabilities (written and verbal) with the ability to relate technical requirements and solutions to business and vice versa.
  • Conducts research and possesses a curiosity and learning agility related to emerging customer facing experiences and the technology that supports them and could impact our product suite.
  • Experience with JSON APIs and REST architecture.
  • Familiarity with implementing maintainable unit, integration, and acceptance testing as part of the CI/CD process.
  • Java and/or JavaScript framework experience.
  • Proactive approach to resolving defects, improving processes, and reducing accumulation of technical debt.

Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity

Office Location:

Corporate office located in Bloomington, IL, OR State Farm Hubs: Richardson, TX; Dunwoody, GA; Phoenix AZ.

SFARM

#JOA

#LI-JC1

Vacancy expired!

Subscribe Report job