1

Computer Software Developer Jobs in Illinois (NOW HIRING)

Software Developer

Waukegan, IL ยท On-site

$112K/yr

Bachelor's degree in Computer Science or a related field plus two years of software development experience. Must have at least two years of experience in each of the following: (1) programming ...

Bachelor's degree in Computer Science or a related field plus two years of software development experience. Must have at least two years of experience in each of the following: (1) programming ...

Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or related fields. * 7-10 years of experience with programming languages (e.g., Python, C++, Java ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL The C++ Software Developer will work collaboratively with the ... Bachelor's Degree in Computer Science or an equivalent field. * Motivated, dependable, and ...

Designing and implementing high-quality software solutions used for algorithmic trading, exchange ... Bachelor's Degree in Computer Science or an equivalent field * Programming skills and understanding ...

Designing and implementing high-quality software solutions used for algorithmic trading, exchange ... Bachelor's Degree in Computer Science or an equivalent field * Programming skills and understanding ...

Designing and implementing high-quality software solutions used for algorithmic trading, exchange ... Bachelor's Degree in Computer Science or an equivalent field * Programming skills and understanding ...

Software Developer

Chicago, IL ยท On-site

$160K/yr

Job Title : Software Developer Develop, create, and modify computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

... computer science university. *Looking for Software Developers from top tier universities with a strong GPA. PhD in mathematics, statistics, physics or engineering is preferred. Will consider ...

BA or BS, preferably in computer science, engineering or science / technology-based discipline * Demonstrated initiative as self-starter * Experience with different Software Development Lifecycle ...

BA or BS, preferably in computer science, engineering or science / technology-based discipline * Demonstrated initiative as self-starter * Experience with different Software Development Lifecycle ...

Recent computer science/engineering/mathematics/statistics or science graduates looking to make ... Required Skills for Java/Software Programmers: * Bachelors degree or Masters degree in computer ...

Software Developer

Wheaton, IL ยท On-site

$60K - $80K/yr

Software Developer Job Category: Information Technology Full-Time Location: Crossway Wheaton, IL ... Qualifications: * Bachelor's degree in Computer Science, MIS, or related field--or equivalent ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... degree in computer science or a related field. - Expert C++ and object-oriented design skills ...

Software Developer Be part of something big, where integrity matters and success inspires, where ... Design, code, test, debug, document, maintain, and modify computer programs of high complexity ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... degree in computer science or a related field. - Expert C++ and object-oriented design skills ...

... Software Developers in our Client Services team in Schaumburg, IL. This role will work with team ... Bachelor's degree in Computer Science or equivalent is required. * Hands-on experience with ...

next page

Showing results 1-20

Computer Software Developer information

See Illinois salary details

$46.5K

$108.4K

$160.9K

How much do computer software developer jobs pay per year?

As of Jun 30, 2026, the average yearly pay for computer software developer 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 the difference between Computer Software Developer vs Computer Programmer?

AspectComputer Software DeveloperComputer Programmer
CredentialsBachelor's degree in CS or related field; sometimes certificationsTypically similar; often requires a degree or coding experience
Work EnvironmentDesigning, developing, and testing software applicationsWriting, testing, and debugging code
Employer & Industry UsageTech companies, software firms, startupsAny industry needing custom software or applications

While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.

Can I make 100k as a software developer?

Software developers can earn $100,000 or more annually, especially with experience, specialized skills, or working in high-demand industries or locations. Salaries vary based on factors such as location, education, certifications, and the complexity of projects handled.

What are the typical collaboration practices for computer software developers within a development team?

Computer software developers often work closely with other developers, project managers, QA testers, and UX/UI designers to ensure a smooth development process. Collaboration is typically facilitated through agile methodologies, such as daily stand-up meetings, sprint planning, and code reviews. Developers regularly use tools like Git for version control and platforms like Jira or Trello to track project progress. Open communication and teamwork are essential, as developers may need to pair program, share feedback, and quickly resolve issues together to meet deadlines and deliver high-quality software.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, problem-solving, and familiarity with development tools increase employability in this field.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like machine learning, data science, or working at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What are Computer Software Developers?

Computer Software Developers are professionals who design, create, test, and maintain software applications or systems for computers and other devices. They work closely with clients, analysts, and other developers to understand user needs and translate them into functional software solutions. Their responsibilities may include writing code, debugging programs, and collaborating with teams to ensure high-quality software delivery. Software developers often specialize in specific programming languages or types of applications, such as mobile, web, or enterprise software.

What job does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often work in teams to create software solutions that meet user needs and specifications.

What are the key skills and qualifications needed to thrive as a Computer Software Developer, and why are they important?

To thrive as a Computer Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and possibly certifications in languages or platforms (e.g., Java, AWS) are typically expected. Soft skills such as teamwork, effective communication, and adaptability help developers collaborate and respond to changing project requirements. These skills ensure developers can create efficient, maintainable software solutions that meet user needs and business goals.
Infographic showing various Computer Software Developer job openings in Illinois as of June 2026, with employment types broken down into 89% Full Time, 7% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $108,381 per year, or $52.1 per hour.
Software Developer(REMOTE)

Software Developer(REMOTE)

SynergisticIT

Naperville, IL โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

SynergisticIT

At SynergisticIT, we're all about making connections. Whatever IT goals you have, our software programmers can help achieve those. Our software development teams can take up turnkey projects and execute them in an effective and efficient manner. If you are looking to source talent our recruiters will find the ideal IT talent for your company. What's the secret to our success? Well, it all starts with taking quality time to listen to each client's specific needs. After we have a thorough grasp of your IT goals, we can better customize our developments as per your specific needs. We can also tailor make recruiting programs to exceed your expectations. Since our founding in 2010, SynergisticIT's strategies have earned the company an enviable position in the software development, IT staffing and IT skill enhancement fields. SynergisticIT continues to work with hundreds of satisfied American clients with our software programmers working on our projects and after gaining hands on experience on cutting edge technologies moving to contribute their skills to great clients like Apple, Google, Client, Ebay, Paypal, Kroger, the Walt Disney Company and hundreds more. If you are tired of working with inefficient programmers who take a lot of time to ramp up we want you to try us. Our software programmers can hit the ground running and get you the maximum return on your investment. You have already tried the rest its time you tried the best. SynergisticIT - Home of the Best Data Scientists and Software Programmers in the Bay Area.

Why Us?

SynergisticIT has a proven track record of successfully skill enhancement and staffing IT employees for some of the world's most iconic brands. Our team takes the time to fully understand every client's needs so we could best meet your IT staffing requirements. The knowledgeable staff at SynergisticIT is always more than happy to work with clients to ensure they reach their software development goals. Besides staffing, SynergisticIT is also committed to helping young IT professionals advance their career with a robust upskill program. Everyone who goes through SynergisticIT's program learns all the skills necessary to succeed in many IT fields ranging from Java to Machine Learning. Additionally, everyone trained at SynergisticIT has been through extensive mock and technical interview screenings to bolster their career prospects. Last, but certainly not least, SynergisticIT takes great care to respect the privacy considerations for every client. All companies who work with SynergisticIT can rest assured their confidential data is protected using the most up-to-date encryption technologies. SynergisticIT also complies with all the latest NDA agreements.

Required Skills For Java/Software Programmers
  • Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
  • Highly motivated, self-learner, and technically inquisitive
  • Experience in programming language Java and understanding of the software development life cycle
  • Project work on the skills
  • Knowledge of Core Java, javascript, C++ or software programming
  • Spring boot, Microservices, Docker, Jenkins and REST API's experience
  • Excellent written and verbal communication skills
For Data Science/Machine Learning

Required Skills

  • Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
  • Project work on the technologies needed
  • Highly motivated, self-learner, and technically inquisitive
  • Experience in programming language Java and understanding of the software development life cycle
  • Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools
  • Excellent written and verbal communication skills
Preferred Skills: NLP, Text mining, Tableau, PowerBI, Time series analysis

We regularly interact with the Top Tech companies to give our candidates a competitive advantage-Please see us exhibiting at Oracle Cloud world /Oracle Java one (Las vegas) -2022 and at Gartner Data Analytics Summit (Florida)-2023

SynergisticIT at Gartner Data and Analytics Summit 2023 - YouTube For preparing for interviews please visit https://www.synergisticit.com/interview-questions/

We are looking for the right matching candidates for our clients Please apply via the job posting

Required Skills For Java/Full stack/Software Programmer
  • Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
  • Highly motivated, self-learner, and technically inquisitive
  • Experience in programming language Java and understanding of the software development life cycle
  • Project work on the skills
  • Knowledge of Core Java, javascript, C++ or software programming
  • Spring boot, Microservices, Docker, Jenkins and REST API's experience
  • Excellent written and verbal communication skills
For Data Science/Machine learning Positions

Required Skills

  • Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
  • Project work on the technologies needed
  • Highly motivated, self-learner, and technically inquisitive
  • Experience in programming language Java and understanding of the software development life cycle
  • Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools
  • Excellent written and verbal communication skills
Preferred skills: NLP, Text mining, Tableau, PowerBI, Tensorflow

If you get emails from our skill enhancement team please ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team.

No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates