1

Software Developers Jobs in Chicago, IL (NOW HIRING)

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

Looking for Software Developers from top tier universities with a strong GPA. PhD in mathematics, statistics, physics or engineering is preferred. Will consider candidates who have a Master's degree ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

We help companies that are looking to hire C++ Software Developers candidate for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies ...

Senior Software Developer

Chicago, IL ยท On-site

$56.25 - $74.25/hr

We help companies that are looking to hire Senior Software Developers for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

We help companies that are looking to hire C++ Software Developers candidate for jobs in Chicago IL and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!

Experience mentoring Software Developers in the delivery of high-quality software * Assists in the interview and integration processes when asked * Great attitude and commitment to get the job done ...

Experience mentoring Software Developers in the delivery of high-quality software * Assists in the interview and integration processes when asked * Great attitude and commitment to get the job done ...

C++ Trade Desk Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

We help companies that are looking to hire C++ Trade Desk Software Developers candidate for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffin ...

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

Software Development Manager

Bannockburn, IL ยท On-site

$135K - $150K/yr

Join our team as a hands-on Software Development Manager, where you'll lead a talented team of developers, drive technical innovation, and deliver impactful software solutions that support our ...

Software Development Manager

Deerfield, IL ยท On-site

$135K - $150K/yr

Join our team as a hands-on Software Development Manager, where you'll lead a talented team of developers, drive technical innovation, and deliver impactful software solutions that support our ...

Lead Software Engineer

Chicago, IL ยท On-site

$140 - $180/hr

Mentor and guide a team of 5-15 software developers. * Develop and deliver production software using C#, React, SQL, and TypeScript. * Design and implement applications deployed on Azure. * Establish ...

Collaborate daily with software developers, controls engineers, test engineers, and validation engineers. Team Structure * Reports to: Engineering Team Lead / Project Team Lead Work environment

next page

Showing results 1-20

Software Developers information

See Chicago, IL salary details

$49.5K

$115.3K

$171.1K

How much do software developers jobs pay per year?

As of Aug 10, 2026, the average yearly pay for software developers in Chicago, IL is $115,308.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,800.00 and $134,000.00 per year, depending on experience, location, and employer.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages such as Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning systems, architecture, integrating components

While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.

What jobs can a software developer do?

Software developers can work in roles such as application developers, web developers, mobile app developers, systems analysts, and software engineers. They often specialize in programming languages like Java, Python, or C++, and may work in teams using tools like Git and Agile methodologies. These roles can be found in industries including technology, finance, healthcare, and entertainment.

Are software developers still in high demand?

Software developers continue to be in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and mobile app development. Employers seek professionals skilled in programming languages such as Java, Python, and JavaScript, often requiring relevant certifications and experience with development tools. The demand is expected to remain robust in the coming years, making it a stable career choice.
What cities near Chicago, IL are hiring for Software Developers jobs? Cities near Chicago, IL with the most Software Developers job openings:
Infographic showing various Software Developers job openings in Chicago, IL as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $115,308 per year, or $55.4 per hour.

Full-time

Re-posted 22 days ago


Job description

Job Title: Software Developer
Location:Chicago IL (Hybrid)
Duration: 9+ months
Note:
  1. Please target candidates who are local to Chicago who are open to working in a hybrid model up to 2 days per week.
  2. Please target candidates with C/C++, Python, AWS cloud Application, and cloud database experience (MySQL, Oracle, RDS, Redshift) experience.

Key Technical Skills:
  • Programming Language: C/C++, Shell Scripting, AWK, Python
  • Databases: MySQL, Oracle, RDS, Redshift
  • Version Control : GIT, TFS, ADO
  • Experience on Cloud based applications (preferably AWS)
  • Tools: GDB/DDD debugger
  • Environments: Linux, AWS

Job Summary:
  • Generally responsible for the development, design and implementation of new or modified software products or ongoing business projects.
  • Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use. Serve as technical expert on development projects.
  • Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.

Primary Responsibilities:
  • Working closely with other developers, designers, business and systems analysts
  • Develop web applications and sites that engage and retain visitors.
  • Provide guidance on industry best practices, guidelines and governance for web applications and web sites.
  • Work closely with Quality Assurance to ensure end product is delivered with quality outcomes.
  • Perform benefit analysis for IT solutions and make recommendations for technology direction.
  • Researching, designing, implementing and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems