{bc}
indeed

Lead Software Engineer

Information Technology Senior Management Forum
Bloomington, USA
Full-time
Hybrid
USD 120000-135000 yearly
Discovered 3 weeks ago
JavaSpring BootRESTful APIsReact or AngularRelational databases (PostgreSQL or DB2)JavaScript

Full Job Posting

Role overview

Support State Farm Payment Plan (SFPP), its Consent recurring-payment approval system, and related billing and payment capabilities.

The team builds user interfaces, data services, APIs, and batch processing for Agency, Operations, and the Customer Contact Center.

A key modernization effort explores migrating mainframe systems to web technology, including use of artificial intelligence.

Workplace

  • Hybrid work includes time at home and in the Bloomington, Illinois hub office.
  • Qualified candidates must live within 180 miles of the hub.

Responsibilities

  • Design, build, test, secure, deploy, and support full-stack web solutions integrated with mainframe capabilities.
  • Maintain SFPP architecture and deliver enhancements for billing and payment applications and services.
  • Develop APIs, UI components, batch processes, data movement solutions, and integration patterns.
  • Participate in cloud migration, platform upgrades, container adoption, and technology refreshes.
  • Troubleshoot complex issues, perform root cause analysis, and improve long-term stability.
  • Help set technical direction, improve user experience, mentor engineers, and promote reusable code and collaboration.
  • Use AI-assisted development tools with sound engineering judgment and quality controls.

Qualifications

  • Advanced experience developing and supporting Java applications and enterprise software.
  • Experience with Spring Boot, RESTful APIs, and modern frontend frameworks such as React or Angular.
  • Advanced relational database knowledge, including data design, data movement, and integration patterns.
  • Experience across mainframe, Linux, AWS, ROSA, public cloud, and container environments.
  • Experience with Git workflows, code review, automated testing, CI/CD, and observability tools.
  • Experience with Terraform, business-critical distributed systems, and complex troubleshooting.
  • Experience mentoring engineers, leading technical design, and influencing engineering quality.
  • Experience using AI-assisted development tools such as GitHub Copilot, Codex, or OpenCode.
  • Python is beneficial; mainframe skills are described as an added bonus.

Compensation

  • Potential starting salary is $120,000–$135,000 per year, based on skills, background, and experience.
  • Potential yearly incentive pay is up to 15% of base salary.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Information Technology Senior Management Forum