1

Software Developer Consultant Jobs in Chicago, IL

Junior Developer

Barrington, IL · On-site

$66K - $86K/yr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...

Mainframe EDI Developer

Glenview, IL · On-site

$48.25 - $62.25/hr

Company Description Sonoma Consulting is one of the fastest growing Global IT Consulting and ... software modifications with legacy and new systems Work on troubleshooting problems as well as ...

Senior .Net Developer

Chicago, IL · On-site

$56.75 - $72.25/hr

NET Full Stack Developer will support Barrow Wise's Chicago Public Schools (CPS) project and ... software systems. Join the team at Barrow Wise Consulting, LLC for a fulfilling and engaging ...

Senior .Net Developer

Chicago, IL · On-site

$80K - $140K/yr

NET Full Stack Developer will support Barrow Wise's Chicago Public Schools (CPS) project and ... software systems. Join the team at Barrow Wise Consulting, LLC for a fulfilling and engaging ...

By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Our entry-level consultants jumpstart their ...

Showing results 41-60

Software Developer Consultant information

See Chicago, IL salary details

$64

$75

$112

How much do software developer consultant jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software developer consultant in Chicago, IL is $75.24, according to ZipRecruiter salary data. Most workers in this role earn between $65.43 and $79.33 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer consultant?

To thrive as a Software Developer Consultant, you need expertise in programming languages, software design, and problem-solving, typically supported by a computer science degree or equivalent experience. Familiarity with development frameworks, cloud platforms, and tools like Git, Jira, and CI/CD pipelines is essential, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer can be beneficial. Strong client communication, adaptability, and project management skills set standout consultants apart. These abilities ensure you can deliver effective, scalable solutions tailored to client needs while managing complex projects and stakeholder expectations.

What are some common challenges faced by software developer consultants when working with multiple clients simultaneously?

Software Developer Consultants often juggle several projects for different clients at the same time, which can present challenges in time management and adapting to varying workflows. Each client may have unique expectations, codebases, and communication styles, requiring consultants to quickly adjust and prioritize tasks. Balancing these demands while maintaining high-quality deliverables and meeting deadlines is essential. Successful consultants typically rely on strong organizational skills, clear communication, and the ability to quickly learn new technologies or project requirements.
What are popular job titles related to Software Developer Consultant jobs in Chicago, IL? For Software Developer Consultant jobs in Chicago, IL, the most frequently searched job titles are:
Infographic showing various Software Developer Consultant 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 $156,499 per year, or $75.2 per hour.

Backend C/C++ Software Engineer - Merrillville, IN

Cimcor, Inc.

Merrillville, IN

Full-time

Re-posted 21 days ago


Job description

Cimcor is an industry leader in developing innovative security, integrity and compliance software solutions. The firm is on the front lines of global corporate, government and military initiatives to protect critical IT infrastructure and has consistently brought IT integrity innovations to market. Cimcor's flagship software product, CimTrak, helps organizations monitor and protect a wide range of physical, network and virtual IT assets in real-time.  The CimTrak Integrity Suite protects your critical files, registry, configuration settings, users, policies, network devices and more from changes, whether malicious or accidental, that can take down your IT infrastructure, threaten critical/sensitive data, or cause non-compliance with regulations such as PCI, HIPAA, CMMC and many more. CimTrak eliminates the overwhelming change noise to pinpoint unwanted, unauthorized and unexpected activity in real-time to create and establish a trusted and resilient infrastructure. CimTrak enables change reconciliation by providing a side-by-side comparison highlighting real-time changes or change over time. If those changes are unwanted, CimTrak can roll-back and restore files and directories back to their approved state manually or automatically. Furthermore, CimTrak has the functionality that can prevent changes entirely for those files and directories that should never change.

We are seeking an innovative C/C++ developer to work on our world-class cybersecurity software. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback.  To ensure success as a C/C++ developer, you should exhibit advanced C/C++ software development skills and extensive experience in collaborating on software development projects. A first-class C/C++ developer will be someone whose software development expertise translates into highly functional and user-friendly applications.

You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our software product.

Responsibilities

  • Consulting with internal stakeholders to determine the scope of software development projects
  • Collaborating with the software development team on application design and development
  • Developing software and function applications across multiple platforms.
  • Performing diagnostic tests and debugging procedures.
  • Optimizing software by performing maintenance, bug fixes, updates, and upgrades.
  • Documenting processes and maintaining software development records.
  • Keeping up to date with C++ standards and advancements in application development.
  • Highly Proficient in SQL and the development and optimization of advanced queries.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Understanding and implementation of security and data protection, and secure coding techniques.
  • Optimize applications for maximum speed
  • Help front-end developers with coding and troubleshooting
  • Stay up-to-date on emerging technologies

Skills

  • A minimum of 2 years of experience as a C++ software developer.
  • Strong knowledge of C/C++
  • Extensive experience in deploying software across a variety of platforms and operating systems
  • Superb analytical and problem-solving skills
  • Knowledge of SQL, JavaScript, XML, and JSON
  • Knowledge of or the willingness to learn and quickly become proficient with the Go Language
  • Highly Proficient in SQL and the development and optimization of advanced queries.
  • Experience with the use of REST APIs.
  • Knowledge of code versioning tools such GIT.
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • BS/MS degree in Computer Science, Software Development, Engineering, or a related subject


This is an on-site software engineering position.  You will be working in the office at Cimcor HQ in Merrillville, IN

Employment Type: FULL_TIME