1

Software Developer Apprenticeship Jobs in Chicago, IL

Automation Engineering Apprentice - JLL What this job involves As an Automation Engineering ... Work with system documentation, schematics, and software tools to identify and correct equipment ...

... programming languages (Java, Python, C#, JavaScript) Object-oriented design and software design ... apprenticeship that enriches the experience of our employees, while supporting flexibility for all.

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 ...

Cmm Programmer

Wheeling, IL · On-site

$35 - $40/hr

Use ERP software to receive manufactured parts into stock through work orders, record labor time ... of an apprenticeship in a relevant field. * 2-3+ years of experience working as a quality ...

... 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.

Senior Automation Engineer

Monee, IL · On-site

$100K - $132K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

Senior Automation Engineer

Matteson, IL · On-site

$102K - $135K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

next page

Showing results 1-20

Software Developer Apprenticeship information

See Chicago, IL salary details

$48.2K

$112.3K

$166.7K

How much do software developer apprenticeship jobs pay per year?

As of Aug 14, 2026, the average yearly pay for software developer apprenticeship in Chicago, IL is $112,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,400.00 and $130,500.00 per year, depending on experience, location, and employer.

Is 30 too late to become a software developer apprenticeship?

Age is not a barrier to entering a software developer apprenticeship; many programs welcome mature learners. Success depends on your skills, motivation, and ability to learn programming languages and tools, regardless of age.

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.

How to get a software developer apprenticeship with no experience?

To secure a software developer apprenticeship with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Demonstrating knowledge of programming languages like Python or Java and familiarity with version control tools such as Git can improve your chances; some programs also value a strong interest in learning and problem-solving abilities.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Chicago, IL?

The most popular types of Software Developer Apprenticeship jobs in Chicago, IL are:

What are popular job titles related to Software Developer Apprenticeship jobs in Chicago, IL?

For Software Developer Apprenticeship jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Chicago, IL look for?

The top searched job categories for Software Developer Apprenticeship jobs in Chicago, IL are:

Infographic showing various Software Developer Apprenticeship job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $112,311 per year, or $54 per hour.

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

Salón Večná kráska

Chicago, IL • On-site

$109.92 - $146.56/hr

Other

Medical, Dental, Vision, Retirement

Posted 4 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