1

Computer Software Technology Jobs in Illinois (NOW HIRING)

Job Title - IT Software Engineer 4 Request #74133-1 Location: Peoria, IL or Chicago office Hybrid ... Education & Experience Required: - Bachelor's degree in Computer science or Electrical engineering ...

IT Software Developers

Campus, IL · On-site

$75K - $125K/yr

Details Open Date 05/18/2026 Requisition Number PRN45099B Job Title IT Software Developers Working ... Code Computer Employee Patient Sensitive Job Code? No Standard Hours per Week 40 Full Time or ...

IT Software Developers

Campus, IL · On-site

$75K - $125K/yr

Details Open Date 05/18/2026 Requisition Number PRN45099B Job Title IT Software Developers Working ... Code Computer Employee Patient Sensitive Job Code? No Standard Hours per Week 40 Full Time or ...

IT Software Developers

Campus, IL · On-site

$75K - $125K/yr

Details Open Date 05/18/2026 Requisition Number PRN45099B Job Title IT Software Developers Working ... Code Computer Employee Patient Sensitive Job Code? No Standard Hours per Week 40 Full Time or ...

The IT Specialist II is responsible for ensuring proper computer, software, and network operation, providing support to end users, and managing IT equipment and projects. Responsibilities : • New ...

aterpillar IT Software Engineer Must have 10+ yrs of Software Engineering experience Must have experience implementing Google Analytics via Google Tag Manager Can be local to Chicago, IL ...

IT Support Analyst I

Peoria, IL · On-site

$22.12 - $25/hr

Maintaining a working knowledge of District computer software and applications. * Researching and ... This support includes being on call 24/7 as an IT support analyst via cell phone, as occasional ...

Maintaining a working knowledge of District computer software and applications. * Researching and ... This support includes being on call 24/7 as an IT support analyst via cell phone, as occasional ...

Principal React Engineer

Chicago, IL · On-site

$139.20K - $186.60K/yr

... source technologies and tools * Fluent English & superb communication skills (written and oral) * Maximum 2 jobs in the last 5 years * Bachelor's degree in computer science or computer/software ...

... with information technology services / solutions and streamlining their business process by ... Market Rate JOB SPECIFICATIONS Undergraduate degree in Computer Science, Computer Engineering ...

IT Manager

Chicago, IL · On-site

$97.90K - $120.10K/yr

Quest Software is seeking an IT Manager to oversee the management and security of their client ... in Computer Science, Management Information Systems (MIS), Information Technology, or a related ...

New

next page

Showing results 1-20

Computer Software Technology information

See Illinois salary details

$23

$53

$81

How much do computer software technology jobs pay per hour?

As of May 29, 2026, the average hourly pay for computer software technology in Illinois is $53.69, according to ZipRecruiter salary data. Most workers in this role earn between $40.29 and $66.39 per hour, depending on experience, location, and employer.

What is a Computer Software Technology job?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the key skills and qualifications needed to thrive in the Computer Software Technology position, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What are the typical career advancement opportunities in Computer Software Technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.
What are the most commonly searched types of Computer Software Technology jobs in Illinois? The most popular types of Computer Software Technology jobs in Illinois are:
What cities in Illinois are hiring for Computer Software Technology jobs? Cities in Illinois with the most Computer Software Technology job openings:
Infographic showing various Computer Software Technology job openings in Illinois as of May 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $111,671 per year, or $53.7 per hour.
IT Software Engineer

IT Software Engineer

Apex Informatics

Illinois City, IL • On-site

Full-time

Posted 25 days ago


Job description

Job Title - IT Software Engineer 4
Request #74133-1
Location: Peoria, IL or Chicago office Hybrid; must go in office 2 days
Duration: 12mon, possibility to be extended
Position's Contributions to Work Group:
  • This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections.
  • Responsibilities are within functional lines with individuals assisting in new program development and/or maintenance of existing mobile, WEB, Cloud, server, computing systems.

Education & Experience Required:
- Bachelor's degree in Computer science or Electrical engineering or related field, Plus 8+ years exp
- Master Degree plus 6+ years exp

Technical Skills:
- • 8+ years or more of software development experience or at least 6 years of experience with master's degree in computer science or related field.
- • 8+ years or more of experience in designing and developing software applications in Java or at least 6 years of experience in Java with master's degree in computer science or related field.
- * At least three year of experience developing in AWS: cloud formation templates, deploying ECS clusters, Lambda, Fargate, Amazon Elastic Search, S3. Strong understanding of IAM roles and policies.
- • Proven experience in following,
o Designing, developing, deploying and maintaining software at scale. Three years of experience building and developing with Cloud Technologies (such as AWS, Azure, GCP)
o Developing software applications using relational and Nosql databases.
o Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
o Deploying software using CI/CD tools such as Jenkins, Azure Devops etc.
o Deploying and maintaining software using public clouds such as AWS or Azure.
o Working within an Agile framework (ideally Scrum)
- • Strong understanding and/or experience in some of the following,
o Batch or stream processing systems such as AWS SQS, AWS SNS, Kinesis.
o Experience designing well-defined Restful APIs
o Hands on experience with API tools such as Swagger, Postman and Assertible
o Test driven development and behavior driven development.
o Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
o Datastores such as DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
- • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
Soft Skills
(Required)
  • Ability to work under pressure and within time constraints
  • Passion for technology and an eagerness to contribute to a team-oriented environment

Disqualifiers/Red Flags:
  • Resume shows a lot of front end and no back end exp, they will not qualify.
  • - If resume does not have the candidates current location of residence, they will be DQ.
  • - If candidate does not currently reside in local area but open to relocate on their dime, that needs to be clear on the resume.

Typical task breakdown:
  • Work as part of Agile team and participate in Scrum activities.
  • Competent to perform all programming, development, integration and system administration assignments without close supervision.
  • Designs, codes, tests, and debugs programs of high complexity.
  • Configuration or customization of purchased software solutions with high complexity.
  • Provides project management, programming, systems, and/or system administration leadership, guidance, and assistance to other team members.
  • Works on more complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
  • Works independently on complex processes and modules that may be used by one or more programs, systems or in support of infrastructure component change management.
  • Develops major system modules, programs or infrastructure released based on requirements gathered from system customers.
  • Performs integrated testing and customer acceptance testing of system components that requires careful planning and execution to ensure timely, quality results
  • Fully knowledgeable of programming languages appropriate to the platform supported, program design and specification development, programming logic, logic diagrams, system analysis techniques, testing, debugging, documentation standards, filedesign, storage and internal systems;
  • Performs integration tasks for in-house developed systems and/or purchased hardware and software solutions. Assists customers with documentation, training and usability efforts.

Interaction with team:
Significant interaction required with Scrum team. Interaction during all scrum ceremonies such as Daily Standups, Sprint Planning, Grooming, Retro, Demo etc. Also need to interact