1

Analyst In Software Jobs in Illinois (NOW HIRING)

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Leverage libraries you've worked on to facilitate backtesting and post-trade analysis of our ... Bachelor's degree in a quantitative or technical field, plus five years of experience in software ...

Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical ...

Desktop Analyst

Chicago, IL · On-site

$55K - $65K/yr

In this position, you will manage desktop tickets and work orders, dispatch and guide desktop analysts across clinic locations, and oversee hardware and software lifecycle management, equipment moves ...

Desktop Analyst

Chicago, IL · On-site

$55K - $65K/yr

In this position, you will manage desktop tickets and work orders, dispatch and guide desktop analysts across clinic locations, and oversee hardware and software lifecycle management, equipment moves ...

... and software issues in an IT environment. 4. Ability to analyze and resolve complex problems independently, quickly and function in a fast-paced environment. 5. Self-motivator, able to be a team ...

... in higher-level aspects of the development process, such as requirements analysis, design ... software. - Collaborate with other team members, including software architects, designers, and ...

... in higher-level aspects of the development process, such as requirements analysis, design ... software. - Collaborate with other team members, including software architects, designers, and ...

... in higher-level aspects of the development process, such as requirements analysis, design ... software. - Collaborate with other team members, including software architects, designers, and ...

... in higher-level aspects of the development process, such as requirements analysis, design ... software. - Collaborate with other team members, including software architects, designers, and ...

Software V&V Engineer (Embedded)

Rockford, IL · On-site

$131K - $173K/yr

The ideal candidate will have strong expertise in DO-178B/C standards, structural coverage analysis, and embedded software testing methodologies in a regulated avionics environment. Key ...

next page

Showing results 1-20

Analyst In Software information

Do analysts in software make a lot of money?

Software analysts typically earn competitive salaries that vary based on experience, location, and industry. Entry-level analysts may start with moderate pay, while experienced professionals with specialized skills or certifications can earn higher salaries, often supplemented by bonuses or benefits.

What does a software analyst do?

A software analyst evaluates and analyzes software systems to ensure they meet business requirements. They gather user needs, document specifications, and collaborate with developers to improve or develop software solutions, often using tools like UML or SQL. Their role involves understanding technical details and translating them into functional specifications.

What job categories do people searching Analyst In Software jobs in Illinois look for?

The top searched job categories for Analyst In Software jobs in Illinois are:

What cities in Illinois are hiring for Analyst In Software jobs?

Cities in Illinois with the most Analyst In Software job openings:

Infographic showing various Analyst In Software job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 22% Part Time, and 7% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Full-time

Re-posted 11 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