1

Software Developer Apprenticeship Jobs in Illinois

... apprenticeship and professional work experience. * Advanced Expertise: Highly skilled in software ... Systems & DevOps Engineer: Background in Linux internals, distributed systems design, CI/CD ...

New

Apprentice Machinist

Troy, IL · On-site

$18 - $23/hr

Program CNC machines using G-code or CAD/CAM software (for experienced machinists) and learn programming techniques (for apprentices). * Perform inspections and quality checks to ensure parts meet ...

Manufacturing Engineer

West Chicago, IL

$74K - $96K/yr

Proficient with computer software in order to perform required tasks. This includes Solid Works ... Helping and training Engineering Assistant /Apprentice. SUPERVISORY RESPONSIBILITIES This job has ...

Manufacturing Engineer

West Chicago, IL · On-site

$74K - $96K/yr

Proficient with computer software in order to perform required tasks. This includes Solid Works ... Helping and training Engineering Assistant /Apprentice. SUPERVISORY RESPONSIBILITIES This job has ...

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Preferred Qualifications 2+ years apprenticeship or equivalent experience in Control Systems ...

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Preferred Qualifications * 2+ years apprenticeship or equivalent experience in Control Systems ...

Will need a thorough understanding of PLC based hardware, and software, motor controls, variable ... Completion of a formal apprenticeship or in-plant electrical training program. * Hands-on ...

... bootcamp, apprenticeship, associate, bachelor's, master's or JD/PhD program * Technical Skills ... Experience building small internal SDKs, templates, or scripts to improve developer productivity.

... bootcamp, apprenticeship, associate, bachelor's, master's or JD/PhD program * Technical Skills ... Experience building small internal SDKs, templates, or scripts to improve developer productivity.

next page

Showing results 1-20

Software Developer Apprenticeship information

See Illinois salary details

$46.5K

$108.4K

$160.9K

How much do software developer apprenticeship jobs pay per year?

As of Aug 24, 2026, the average yearly pay for software developer apprenticeship in Illinois is $108,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,200.00 and $126,000.00 per year, depending on experience, location, and employer.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a software developer apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Illinois?

The most popular types of Software Developer Apprenticeship jobs in Illinois are:

What job categories do people searching Software Developer Apprenticeship jobs in Illinois look for?

The top searched job categories for Software Developer Apprenticeship jobs in Illinois are:

What cities in Illinois are hiring for Software Developer Apprenticeship jobs?

Cities in Illinois with the most Software Developer Apprenticeship job openings:

Infographic showing various Software Developer Apprenticeship job openings in Illinois as of August 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $108,381 per year, or $52.1 per hour.

Software Developer II [C] at Nesco Resource Chicago, IL

Chicago, IL • On-site

$109.92 - $146.56/hr

Other

Medical, Dental, Vision, Retirement

Posted 13 days ago


Job description

Software Developer II [C] job at Nesco Resource. Chicago, IL.

Software Developer II [C]

Job Description

We are seeking a Software Developer II to collaborate with a team of application specialists in supporting enterprise applications for our clients. This role involves developing RESTful web services, troubleshooting issues, and ensuring high-quality, scalable solutions. The ideal candidate will have strong technical expertise, problem‑solving skills, and the ability to work both independently and collaboratively in a fast‑paced environment.

What You’ll Do
  • Work with a team of application specialists to maintain and enhance enterprise applications.

  • Develop and unit test RESTful web services and web applications using tools like SOAP UI and Postman.

  • Translate business requirements into well‑structured, maintainable code while following best development practices, including thorough code and design documentation.

  • Develop both backend and frontend components for web‑based applications.

  • Identify, troubleshoot, and resolve defects efficiently.

  • Optimize performance across application and network tiers.

  • Assess and prioritize issues based on urgency, escalating critical concerns to management when necessary.

  • Manage multiple tasks and deadlines simultaneously.

  • Participate in cross‑training and knowledge‑sharing initiatives to promote best practices.

  • Stay up to date with evolving technologies and quickly adapt to new applications.

  • Foster teamwork and effective communication with both internal and client teams.

  • Ensure high-quality, defect‑free software solutions that align with industry standards.

  • Analyze and evaluate periodic vendor‑released application upgrades.

What You’ll Need Required Qualifications

Education:

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Applications, Engineering, or a related field.

Experience:

  • Minimum of 7 years in a relevant role such as Programmer/Analyst, Software Developer, or IT Consultant.

Technical Skills

Strong expertise in:

  • Languages & Frameworks: Java, Angular 13, Spring Boot, Spring Data JPA, Spring Framework, Spring Security, Hibernate.

  • Tools & Technologies: Maven, Bootstrap, Oracle, JBoss, GitLab, SQL Developer/Toad, JIRA, JBoss Cruise Control, Eclipse.

Other Skills
  • Excellent analytical and problem‑solving abilities.

  • Strong verbal and written communication skills.

  • Ability to work independently and collaboratively in a client‑focused environment.

  • Strong decision‑making skills with the ability to seek guidance when needed.

  • High attention to detail and a commitment to delivering quality solutions.

Maximum Contract Amount: 183200

Equal Employment Opportunity Policy Statement

It is the policy of *** not to discriminate against any employee or applicant due to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or being a protected veteran. It is also the policy of *** to take affirmative action to employ and to advance in employment, all persons regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or being a protected veteran, and to base all employment decisions only on valid job requirements. This policy shall apply to all employment actions, including but not limited to recruitment, hiring, upgrading, promotion, transfer, demotion, layoff, recall, termination, rates of pay or other forms of compensation and selection for training, including apprenticeship, at all levels of employment. Employees and applicants of *** will not be subject to harassment due to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability or being a protected veteran. Additionally, retaliation, including intimidation, threats, or coercion, because an employee or applicant has objected to discrimination, engaged or may engage in filing a complaint, assisted in a review, investigation, or hearing or have otherwise sought to obtain their legal rights under any Federal, State, or local EEO law is prohibited. It is the expectation that all Suppliers doing business with *** also abide by our EOE Policy. Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services. Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

#J-18808-Ljbffr