Jobs · Analyst · Illinois

Mid-Level Software Engineer-AWS /Javascript (HYBRID: IL, TX)

State Farm · Bloomington, IL · 2 mo ago
Analyst$97k–$135k/yrFull-time

About the role

State Farm is seeking a Software Engineer (AWS/Javascript) to help modernize how we manage relationships between associates, agents, and products/policy agreements across the Enterprise. You'll work on the Associate to Product Agreement Relationships (APAR) product, collaborating with teams across Personal Lines Modernization, Business Lines Modernization, Life Modernization, Health, Investment Planning Services, Bank, and other Alliance products. This role focuses on building and integrating modern AWS-based solutions, working with event-driven architectures and APIs, and participating in the migration of enterprise data from on-premises PostgreSQL to AWS.

Qualified candidates must live within close proximity to a hub location and should plan to work in a hybrid environment, splitting time between home and the office.

Hub locations: Bloomington, IL; Richardson, TX.

Applicants must be eligible to lawfully work in the U.S. immediately; employer will not sponsor work authorization for this opportunity.

Responsibilities

  • Design, develop, integrate, and support enterprise solutions running on AWS.
  • Build capabilities supporting Associate to Product Agreement Relationships across multiple business areas.
  • Develop and integrate APIs, AWS Lambda functions, and event-driven solutions.
  • Participate in the migration of data and applications from on-premises environments to AWS.
  • Design and implement stories from a prioritized Agile backlog.
  • Collaborate with engineering teams across multiple modernization initiatives.
  • Apply software engineering practices including automated testing and Continuous Integration.
  • Contribute to application and data design decisions.
  • Support solutions throughout their development and production lifecycle.

Requirements

  • Java and object-oriented application development.
  • Spring / Spring Boot.
  • AWS cloud technologies (AWS Lambda using Java or Node.js, Amazon API Gateway).
  • REST APIs and system integration.
  • Data management and data migration.
  • Application and data design, including object-oriented design principles and design patterns.
  • Continuous Integration and automated testing.
  • Agile software development.

Skills

  • JavaScript or Node.js.
  • React or Angular.
  • AWS-based application development.
  • Event-driven architecture.
  • PostgreSQL or relational databases.
  • Cloud data migration.
  • Data modeling and data design best practices.
  • Taking an application or major capability from design through production implementation.
  • Adaptability — comfortable learning new technologies and responding to changing priorities.
  • Initiative — proactively identifies problems and opportunities for improvement.
  • Relationship building — works effectively across teams and organizational boundaries.
  • Resourcefulness — finds practical solutions to complex technical and business problems.
  • Leadership — contributes ideas, influences technical direction, and helps others succeed.
  • Strong written and verbal communication.
  • Ability to collaborate effectively in an Agile environment.
  • Willingness to learn unfamiliar technologies and business domains.
  • Ability to encourage different perspectives and incorporate new ideas into solutions.

Pay

Potential starting salary range: $97,000 - $135,000. Starting salary will be based on skills, background, and experience. High end of the range limited to applicants with significant relevant experience.

Potential yearly incentive pay up to 15% of base salary.

Compensation is based on a standard 38:45-hour work week.

Benefits

  • Annual raise and bonus eligibility.
  • Robust health and wellbeing programs, with State Farm paying most of your healthcare premium. Multiple healthcare plan options, including a high deductible plan with 100% coverage for in-network preventative care. Access to vision, dental, telemedicine, and 24/7 mental health professionals.
  • Educational benefits: industry-leading training programs, tuition assistance, employee resource groups, and mentoring.
  • Fertility/IVF/adoption assistance, college coaching, national discount programs, interactive monthly financial workshops, and free financial coaching.
  • Generous time off policies: up to 20 days annually plus parental leave, paid holidays, celebration day, life leave (40 hours/year), bereavement leave, and community service/education support days.
  • Matching Gift Program, Good Neighbor Grant Program, and Employee Assistance Fund.
  • Retirement planning: free financial advisors and a 401(k) plan with company contributions of up to 7% of your salary.
  • State Farm Federal Credit Union for savings and financing options.

Similar jobs