1

Software Engineer Training Jobs in Illinois (NOW HIRING)

As a Software Engineer, you will have the opportunity to: * Work with an experienced Software ... Take advantage of educational benefits like industry leading training programs, top-notch tuition ...

Principal Software Engineer

Chicago, IL · On-site +1

$117K - $123K/yr

Enforce coding standards and software engineering best practices for applications across ... Will accept any suitable combination of education, training, and experience. Must possess ...

Lead Software Engineer

Chicago, IL · On-site

$140 - $180/hr

As a Lead Software Engineer, you will be responsible for working closely with our hardware and ... Spend 1 day every two weeks learning a new skill, spiking out a new feature, taking a training ...

Embedded Software Engineer

IL · On-site

$135K - $178K/yr

Engineering Leadership & Departmental Support • Provide technical input to project schedules, development estimates, software-related planning activities and team training needs. • Coordinate ...

Lead Software Engineer

Chicago, IL · On-site

$140 - $180/hr

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... We also take into consideration prior experience, relevant skills, education and/or training ...

AI Software Engineer

Lake Forest, IL · On-site +1

$103K - $172K/yr

AI Software Engineer Location: Lake Forest, United States of America (Hybrid) Employment type ... Work with multiple teams to create AI solutions, which include AI model deployment, training, and ...

Senior Software Engineer

Waukegan, IL · On-site

$116K - $153K/yr

Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are ... On-site cafe and first-class fitness center with complimentary personal trainers. * Over four miles ...

Senior Software Engineer

Glenview, IL · On-site

$120K - $159K/yr

Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are ... On-site cafe and first-class fitness center with complimentary personal trainers. * Over four miles ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Bachelor's degree in a technical field, completion of a technical training program, or equivalent practical experience * 5+ years of software engineering experience Preferred Qualifications * Strong ...

Senior Software Engineer

Chicago, IL · On-site

$111 - $153/hr

Bachelor's degree in a technical field, completion of a technical training program, or equivalent practical experience * 5+ years of software engineering experience Preferred Qualifications * Strong ...

Software Engineer III

Chicago, IL · On-site

$106K - $140K/yr

... or training. This role is also eligible for S&C's annual incentive plan (AIP), subject to ... Join Our Team as a Software Engineer III! As a Software Engineer III , you'll be crucial in ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Bachelor's degree in a technical field, completion of a technical training program, or equivalent practical experience * 5+ years of software engineering experience Preferred Qualifications * Strong ...

As a Software Engineer, your rolewill primarily revolve around building software by writing code ... training and culture events. *Field Sales and some Commercial team roles may have varied location ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... We also take into consideration prior experience, relevant skills, education and/or training ...

Lead Software Engineer

Chicago, IL · On-site

$140K - $180K/yr

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... We also take into consideration prior experience, relevant skills, education and/or training ...

Software Engineer 3

Chicago, IL · Hybrid

$59.25 - $79.50/hr

At CJ, we are passionate about software engineering. We build exciting software, with quality and ... We equip our teams with advanced tools, training and career development opportunities all to ...

next page

Showing results 1-20

Software Engineer Training information

What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

What training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development practices, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.

Is 25 too late to become a software engineer training?

Software engineering training is accessible at any age, and many successful professionals start in their mid-20s or later. Age does not prevent learning programming languages, gaining certifications, or entering the field, as skills and experience are the primary factors for employment in software engineering.

What does a software engineer training do?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

How do I get into software engineer training with no experience?

To start software engineer training with no experience, beginners can enroll in coding bootcamps, online courses, or community college programs that teach programming languages like Python, Java, or JavaScript. Building a portfolio through personal projects and practicing coding skills on platforms like GitHub or LeetCode can also help demonstrate competence to employers.

What is a software engineer training?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What are the most commonly searched types of Software Engineer Training jobs in Illinois?

The most popular types of Software Engineer Training jobs in Illinois are:

What job categories do people searching Software Engineer Training jobs in Illinois look for?

The top searched job categories for Software Engineer Training jobs in Illinois are:

What cities in Illinois are hiring for Software Engineer Training jobs?

Cities in Illinois with the most Software Engineer Training job openings:

Infographic showing various Software Engineer Training job openings in Illinois as of August 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% In-person job distribution.

Software Engineer

State Farm

Bloomington, IL • On-site

Full-time

Medical, Dental, Vision, Retirement

Re-posted 13 days ago


State Farm rating

7.3

Company rating: 7.3 out of 10

Based on 1,553 frontline employees who took The Breakroom Quiz

237th of 308 rated insurance


Job description

Overview

Being good neighbors – helping people, investing in our communities, and making the world a better place – is who we are at State Farm. It is at the core of how we operate and the reason for our success. We're moving with urgency to become a Next Gen Good Neighbor, with technology that strengthens human connections and enhances the customer experience. As an employee, you'll spend less time navigating systems and more time applying judgment, empathy, and expertise in the moments that matter most.


Grow Your Skills, Grow Your Potential
Responsibilities

State Farm Human Resources & Development (HR&D) Workforce Technology group is seeking a Software Engineer with skills, interest, and experience in full stack application development. We are looking for those who are passionate about creating custom solutions that address our business problems and support our strategic vision. We are seeking a Software Engineer with a knack for developing innovative full stack solutions that provide the best user experience.

This is an opportunity for engineers to challenge themselves and learn a unique technical stack, experiment with evolving frameworks and platforms, while pushing the boundaries on what is possible with our custom solutions.

As a Software Engineer, you will have the opportunity to:

  • Work with an experienced Software Engineer team
  • Generate your own ideas and take charge of developing code to bring them to life
  • Contribute to work planning by providing estimates for completing product stories
  • Engage in peer code reviews to ensure code quality and collaboration
  • Lead the design of solutions, considering risks, performance, user experience, and testability
  • Collaborate with business areas to review user interfaces and ensure that desired outcomes are achieved.

Additional Details:

  • Applicants are required to be eligible to lawfully work in the U.S. immediately. State Farm will not sponsor applicants for U.S. work opportunities.

Qualifications

Seeking a candidate with a degree in Computer Science, Software Engineering, Software Development or relevant experience.

Required Experience:

  • Full Stack Development experience
  • Proficiency in JavaScript, TypeScript, C#

Experience with industry-standard frameworks and libraries:

  • Frontend: React.js,  Angular
  • Experience with version control systems (Git)

DevOps & Infrastructure:

  • Experience building and using CI/CD pipelines (GitLab/GitHub CI/CD)
  • Container-related development and deployment experience (Docker)
  • Experience with AWS ROSA

Our Benefits

Because work-life balance is a priority at State Farm, compensation is based on our standard 38:45-hour work week!

  • Potential starting salary range: $97,000 - $163,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 XX% of base salary


At State Farm, we offer more than just a paycheck. Check out our suite of benefits designed to give you the flexibility you need to take care of you and your family!

  • Get Paid! On top of our competitive pay, you are eligible for an annual raise and bonus.
  • Stay Well! Focus on you and your family’s health with our robust health and wellbeing programs. State Farm pays most of your healthcare premium, and we offer multiple healthcare plan options, including a high deductible plan. All medical plans provide 100% coverage for in-network preventative care, AND you and your family have access to vision, dental, telemedicine, 24/7 mental health professionals, and much more!
  • Develop and Grow! Take advantage of educational benefits like industry leading training programs, top-notch tuition assistance programs, employee resource groups, and mentoring.
  • Plan Ahead! Plan for those big moments in life with benefits like fertility/IVF/adoption assistance, college coaching, national discount programs, interactive monthly financial workshops, free financial coaching, and more. You can also start a savings account or consider financing through our State Farm Federal Credit Union!
  • Take a Little “You” Time! You will have access to our generous time off policies designed so you can plan around holidays, family events, volunteering, or just to take a relaxing day off. With the opportunity to initially earn 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, there will be plenty of time for you!
  • Give Back! We offer several ways to give back through our Matching Gift Program, Good Neighbor Grant Program, and the Employee Assistance Fund.
  • Finish Strong! Plan for retirement using free financial advisors and a 401(k) plan with company contributions of up to 7% of your salary.

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

Qualifications:

Seeking a candidate with a degree in Computer Science, Software Engineering, Software Development or relevant experience.

Required Experience:

  • Full Stack Development experience
  • Proficiency in JavaScript, TypeScript, C#

Experience with industry-standard frameworks and libraries:

  • Frontend: React.js,  Angular
  • Experience with version control systems (Git)

DevOps & Infrastructure:

  • Experience building and using CI/CD pipelines (GitLab/GitHub CI/CD)
  • Container-related development and deployment experience (Docker)
  • Experience with AWS ROSA
Education:UNAVAILABLEEmployment Type: FULL_TIME

What State Farm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom