1

Computer Software Developer Jobs in Illinois (NOW HIRING)

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

Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... Required skills for Java/Full stack/Software programmer: * Bachelors degree or Masters degree in ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great ... Computer Science or an equivalent field. - Problem solvers who are driven, self-motivated, and ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great ... Computer Science or an equivalent field. - Problem solvers who are driven, self-motivated, and ...

Software Developer

Wheaton, IL · On-site

$60K - $80K/yr

Job Title : Software Developer Reports To : Vice President, Information Technology General ... 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 support ... Qualifications: - A degree in computer science or a related field. - A minimum of 3 to 5 years of ...

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field - or equivalent practical experience. * Typically 3-7 years of professional software development ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great ... Bachelor's Degree in Computer Science or an equivalent field. * Problem solvers who are driven ...

... modern software engineering practices. • Evaluate and recommend new tools, libraries, and ... REQUIRED EDUCATION AND EXPERIENCE: • Bachelor's degree in Computer Science, Information ...

... modern software engineering practices. • Evaluate and recommend new tools, libraries, and ... REQUIRED EDUCATION AND EXPERIENCE: • Bachelor's degree in Computer Science, Information ...

Senior Software Developer

Chicago, IL · On-site

$56.25 - $74.25/hr

Bachelor's Degree in Computer Science or an equivalent field * 5+ years of experience in software development * Solid programming skills and strong understanding of general programming concepts such ...

Sr. Software Developer

Waukegan, IL · On-site

$123K - $131K/yr

Uline, Inc. seeks a Sr. Software Developer in Waukegan, IL to design, develop, test, deploy ... Master's degree in Computer Science or a related field plus 3 years (or a Bachelor's degree plus 5 ...

Uline, Inc. seeks a Sr. Software Developer in Waukegan, IL to design, develop, test, deploy ... Master's degree in Computer Science or a related field plus 3 years (or a Bachelor's degree plus 5 ...

Junior Software Developer

Chicago, IL · On-site

$69K - $89K/yr

Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking ... or software programming Spring boot, Microservices, Docker, Jenkins, Github, Kubernates and REST ...

Entry/Junior Software Developer

Aurora, IL · On-site

$66K - $86K/yr

Recent computer science/engineering/mathematics/statistics or science graduates or people looking ... Required Skills for Java/Full Stack/Software Programmer * Bachelors degree or Masters degree in ...

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 Jul 1, 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

Software Developer

Sath

Schaumburg, IL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Key responsibilities

  • Perform system support, maintenance, and enhancement activities including incident resolution, password changes, patching, scheduled job execution, enhancement design, development, testing, and documentation.

  • Develop, create, and modify software applications and perform unit testing on individual work products.

  • Lead and manage Severity 1 and Severity 2 incident response processes.


Job description

Sath, Inc., an industry expert in Information Security with a focus in Identity and Access Management as well as IT Audit, is looking for passionate and result-oriented Software Developers in our Client Services team in Schaumburg, IL. This role will work with team members, client stakeholders, and individuals to support and enhance Identity and Access Management and other security applications.
Note: This role is not strictly a "software development only" role. The role will have about 30-40% software development activities and remaining will be requirements review, design document review, unit testing, system configuration, maintenance, and assistance with software deployments. A very strong software development foundation is a must.
Job Responsibilities:
  • Work efficiently in a highly fluid and demanding client services team.
  • Perform system support, maintenance, and enhancement activities. These may include, but not limited to incident resolution, password changes, patching, schedule job execution, enhancement design, development, testing, and documentation.
  • Plan time effectively to ensure that deadlines are met while building in time for unscheduled, ad-hoc client requests.
  • Analyze reoccurring incidents and issues and develop solutions to provide permanent resolutions.
  • Lead and manage Severity 1 and Severity 2 incident response processes.
  • Provide subject matter expertise in Identity and Access Management Systems as well as other Cybersecurity Applications.
  • Develop error and bug-free code. Unit testing individual work products before releasing for integration testing.
  • Develop, create, and modify software applications.
  • Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
Job Requirements:
  • On-call evenings and weekends twice a month.
  • Bachelor's degree in Computer Science or equivalent is required.
  • Hands-on experience with developing JAVA-based software applications, and SQL
  • Knowledge of hand-written HTML to develop web-based UI (JavaScript and HTML5 a plus).
  • Software development skills to resolve support incidents, bugs, and system enhancements.

Nice to have:
  • Experience with directory-based services like LDAP, AD, etc.
  • Familiarity with access & identity management, single sign-on, portal, federation, and security concepts (SAML).
  • Experience with other programming languages and application servers a plus.
  • Experience with JDBC and XML.

Your benefits will include:
  • 16 days paid time off
  • 9 paid holidays
  • Birthday Day Off
  • Fully paid Medical, Dental, and Vision coverage for employee
  • 401(k) retirement program with up to 4% Company Match
  • On the job training and professional growth opportunities

Your world of opportunities begin here at Sath ! Apply Today !