Lead Software Engineer Job at State Farm, Bloomington, IL

RDRBdmRBR0VONnRCZEdXaStxYVpuZGhxY1E9PQ==
  • State Farm
  • Bloomington, IL

Job Description

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!

Grow Your Skills, Grow Your Potential:

Responsibilities:

State Farm (Bloomington, IL) seeks a Lead Software Engineer to lead a team of Software Engineers to eliminate barriers for Development Teams to get their code into production faster. Specific duties include: Develops, tests, debugs, documents, maintains, supports applications/components and primarily completes assignments with guidance and direction (1%); Applies in-depth knowledge of engineering tools, processes, applications, programming languages and environments to lead strategic work and utilizes application architecture to increase efficiency and effectiveness of complex issues (15%); Develops an understanding in software engineering topics, including classes, functions, security, containers, version (1%); Applies leading engineering practices within core discipline to design full-stack applications using industry-adopted languages and frameworks (20%); Maintains in-depth knowledge breadth of knowledge in programming (e.g. Java, JavaScript), and database functionality (e.g. SQL, Non-SQL) (5%); Maintains in-depth knowledge in compute environments, including but not limited to Linux, Hadoop, Mainframe, Public Cloud and containers (5%); Influences and provides direction on product development practices, coding, data and testing standards, code reviews and software architecture (10%); Provides a high level of support for problem and issue resolution and provides technical consultation and direction to business and product team members (10%); Mentors, drives, coordinates and delegates work of other product team members (20%); Influences and provides direction on product development practices, coding, data and testing standards, code reviews and software architecture (5%); Conducts research and integrate industry best practices into processes and potential solutions (5%); Participates in open- source communities to help solve technical challenges and contributes back where applicable (3%). Must have the following certifications: AWS Solutions Architect Certification; and HashiCorp Certified: Terraform Associate. Occasional travel within the U.S. required. Option to work remotely from anywhere in the U.S.

Qualifications:

Position requires a Bachelors degree or foreign equivalent, in Computer Science, Applied Computer Science, or a closely related field of study, plus 6 years of experience in the job offered, or as a Software Developer, or similar position in Software Development. In the alternative, will accept a Masters degree or foreign equivalent, in Computer Science, Applied Computer Science, or a closely related field of study, plus 3 years of experience in the job offered, or as a Software Developer, or similar position in Software Development. Specific experience must include: working with the following platforms: AWS, Azure, PCF, WebSphere, Kubernetes, Salesforce, Pivotal Cloud Foundry, and Docker; working with the following languages: Python, Java, Golang, Terraform, Vault, LWC, Shell Scripting, SQL, JavaScript, HCL, Groovy, and YML; using tools, including Jenkins, Gitlab, TFE, Vault, Consul, Sonarqube; and monitoring tools, including Dynatrace, DataDog, Splunk, Ngnix. Must have the following certifications: AWS Solutions Architect Certification; and HashiCorp Certified: Terraform Associate. Occasional travel within the U.S. required. Option to work remotely from anywhere in the U.S. Full time position. Apply by submitting resumes at Job ID: 37698

#LI-DNI

State Farm

Job Tags

Full time, Remote job,

Similar Jobs

The Walsh Group, Ltd.

Concrete Finisher Job at The Walsh Group, Ltd.

 ...Levels and smoothes edges and finishing surfaces of concrete structures. Repairs rough or defective areas within concrete surfaces, including the application of cementitious products such as cement, sand and other pigments Grouts and plugs on surface Concrete Finisher... 

Jobot

Sr Data Analyst Job at Jobot

Hospice Nurse Case Manager role availble with 43 days off per year, Medical Dental and Vision as well as 403B retirment plan This Jobot Job is hosted by: Donna Gawroski Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary...

Motogistics Logistics Inc

DRIVER FOR AMAZON! PART TIME & SEASONAL POSITIONS!!! Job at Motogistics Logistics Inc

 ...Delivery Driver/Amazon DSP/$21.00Hr ***PLUS LOTS OF BONUSES AND BENEFITS Are you interested in a new opportunity where you can work independently, make a difference in your community, and delight hundreds of customers every day? Apply to be a Delivery Driver for... 

WebProps.org

Freelance Writer Job at WebProps.org

Join SteadyContent today: UNLIMITED articles await writers who: Craft well-researched content Follow instructions meticulously Consistently deliver quality work Invest a little time initially to master our guidelines, and you'll be crafting...

State of Washington

Chief Information Officer (Exempt) Job at State of Washington

 ...management systems and technology related subjects, including networking, server environments, hardware/software upgrades, and disaster recovery planning and software release/configuration management.Demonstrated Experience:Budgeting, planning, and allocating resources...