1

System Analysis Design Jobs in Illinois (NOW HIRING)

Design Engineer (PE)

Wheaton, IL · On-site +1

$100K - $125K/yr

The Design Engineer will support the design, analysis, and execution of electric distribution projects involving overhead and underground distribution systems. This role is responsible for performing ...

SR Design Engineer

Wheaton, IL · On-site +1

$135K - $160K/yr

Title: Senior Design Engineer - Electric Distribution Location: Remote/Wheaton, IL Hire Type ... Experience using power system analysis software such as CYME, Synergi, ETAP, or similar platforms.

Think horizontal, not just vertical Translate business process to technical design deliverables ... Systems Analyst could be good candidate as wel Additional Information Job Status: Permanent Share ...

Think horizontal, not just vertical Translate business process to technical design deliverables ... Systems Analyst could be good candidate as wel Additional Information Job Status: Permanent Share ...

Systems Analyst

Evanston, IL · On-site

$80K - $100K/yr

Job Summary: Performs tasks related to the design, implementation, support/maintenance, and ... system analysis or other relevant experience required. Minimum Competencies: (Skills, knowledge ...

Principal Responsibilities Lead design efforts for the analysis and design of electrical systems for building projects Create detailed designs, specifications, and calculations using engineering ...

Senior Electrical Engineer

Chicago, IL · On-site

$98K - $128K/yr

Principal Responsibilities • Lead design efforts for the analysis and design of electrical systems for building projects • Create detailed designs, specifications, and calculations using ...

The selected individual will be responsible for the analysis, design, implementation, and support ... Plan and perform system-wide changes to production devices with minimal service interruptions.

Showing results 21-40

System Analysis Design information

What is system analysis and design?

System Analysis and Design is a process used in information technology to examine business problems and create effective solutions through the development and implementation of information systems. It involves analyzing current systems, identifying requirements, designing new systems or improving existing ones, and ensuring that the final solution meets organizational needs. Professionals in this field work closely with stakeholders to gather requirements, model processes, and use various methodologies to ensure that the system is efficient, reliable, and scalable.

What are the key skills and qualifications needed to thrive as a system analysis and design professional?

To thrive in System Analysis and Design, you need strong analytical abilities, problem-solving skills, and a background in computer science or information systems. Familiarity with modeling tools (like UML), requirements gathering techniques, and software development methodologies (such as Agile or Waterfall) is essential. Excellent communication, teamwork, and adaptability are standout soft skills in this role. These competencies ensure effective translation of business needs into technical solutions and successful collaboration with stakeholders throughout the system development lifecycle.

What are some common challenges faced by professionals in system analysis design, and how can they be addressed?

One common challenge in System Analysis Design is effectively translating complex business requirements into clear, actionable technical specifications. This often requires strong communication and active collaboration with stakeholders from both technical and non-technical backgrounds. Additionally, balancing scope, cost, and time constraints while ensuring system scalability and flexibility can be demanding. Staying updated with evolving technologies and methodologies, as well as leveraging tools for documentation and modeling, can help address these challenges and lead to successful project outcomes.

What is the difference between System Analysis Design vs Software Developer?

AspectSystem Analysis DesignSoftware Developer
Primary FocusAnalyzing system requirements and designing solutionsWriting, testing, and maintaining code for applications
Required SkillsSystems analysis, design methodologies, communicationProgramming languages, coding, debugging
Work EnvironmentProject planning, client meetings, documentationDevelopment teams, coding environments
CertificationsBusiness analysis, systems analysis certificationsProgramming certifications, specific language credentials

System Analysis Design primarily involves understanding client needs, analyzing systems, and designing solutions, while Software Developers focus on coding and building software applications. Both roles often collaborate but serve different stages of the software development lifecycle.

Are system analysis designers in high demand?

System analysis designers are in high demand due to the increasing reliance on technology and the need for efficient system development. They often require skills in systems modeling, requirements gathering, and familiarity with tools like UML and SQL, making their expertise valuable across various industries.

What cities in Illinois are hiring for System Analysis Design jobs?

Cities in Illinois with the most System Analysis Design job openings:

Infographic showing various System Analysis Design job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Database Systems Analyst/Programmer

Waukegan, IL • On-site

$74K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Job description

Salary: $74,131.00 Annually
Location : Waukegan, IL
Job Type: Full-Time
Job Number: 03107
Department: 19th Judicial Circuit Court
Opening Date: 09/02/2026
Closing Date: 10/4/2026 11:59 PM Central
General Description
The Database System analyst & Programmer provides application support and development of new applications required by the Court organization.
The Database Systems Analyst & Programmer designs, codes, tests, and analyzes software programs and applications. Responsibilities include researching, designing, and modifying software specifications, resolving application issues and providing status updates as needed.
The position requires strong technical expertise and independence, provides daily and after-hours Help Desk support, and reports to the Director of Judicial Information systems & Technology.
Hours of Work
Monday through Friday 8am-5pm
Essential Functions
    • Demonstrates proficiency in programming languages identified by the JIS Division, to develop efficient, well-structured programs and procedures.
    • Demonstrates an ability to interpret requirements and to develop clear, concise programming specifications, procedures, and functions for system enhancements and new development.
    • Demonstrates the ability to analyze existing processes, and develop effective, efficient solutions.
    • Demonstrates knowledge of relational database concepts.
    • Proposes database changes in a manner that ensures the consistency of database files and fields
    • Follows established JIS programming standards and change management procedures.
    • Maintains an organized development library containing active code.
    • Performs thorough unit testing ensuring programs meet specifications while minimizing rewrites,
    • Designs, develops, modifies, tests, and debugs data entry display screens, reports, and other system outputs.
    • Creates clear, concise documentation explaining processes, procedures, system changes, and proposed solutions.
    • Assesses user business needs; defines requirements, conducts feasibility studies and recommends appropriate technology solutions.
    • Conducts user training on systems and applications.
This job description is not designed to cover or contain a comprehensive listing of all required activities, duties, or responsibilities. Duties, responsibilities, programs, and activities may change, or new ones may be assigned
Knowledge Skills Abilities and Education Required
  • In-depth, hands-on knowledge of and experience with enterprise and desktop applications.
  • Working knowledge of the principles of computer programming and systems analysis, design, testing and documentation.
  • Working knowledge of Django and Python is preferred
  • Working knowledge of HTML, CSS, and JavaScript is preferred.
  • Working knowledge of the general operating principles and capabilities of computer hardware and software
  • Working knowledge of software reference libraries and related utility programs
  • Working knowledge of computer security systems and procedures
  • Working knowledge of computer networking and telecommunications
  • Working knowledge of computer operating systems
  • Working knowledge of database management systems
  • Ability to prepare and interpret computer program documentation
  • Ability to adhere to standards, procedures, guidelines and technical manuals
  • Ability to analyze policies, procedures and operations, organize their component parts into system specifications, databases and/or programs and adapt them to an automated system
  • Ability to troubleshoot and resolve routine hardware and/or software problems
  • Working knowledge of the principles of project management
  • Ability to work outside of normal business hours
  • Able to develop and interpret technical documentation for training and end user procedures.
  • Knowledge of trends in technology relating to software applications.
  • Ability to present ideas and communicate in both technical and user-friendly language
  • Understanding of the branch's goals and objectives.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Possesses the understanding and ability to work with confidential information on a regular basis.
  • Ability to understand and carry out oral and written instructions. Follows policy and cooperates with supervisor.

Education and Work Experience Requirements (Ed and/or Other Requirements)
  • Requires education or training equivalent to a bachelor's degree in computer science or master's degree.
Other Qualifications
  • Valid Illinois driver's license
  • Must pass a criminal background check
Physical Requirements Requires light to medium work involving standing or walking some of the time, exerting up to 50 pounds of force on a regular basis, and moderate dexterity in operating machinery, tools, or office equipment.
Supplemental Information
Lake County offers a competitive salary and benefit package. Visit our page to get additional information on why you should work for Lake County!
Any offer of employment is contingent upon the successful completion of a background screening, drug and alcohol testing and may include a pre-employment medical exam. Only employees who have completed the probationary period are eligible for a transfer or promotion.
Lake County is committed to being a diverse and inclusive workplace and is proud to be an equal opportunity employer.
Here at the Health Department, we are proud to employ a diverse workforce of dedicated individuals focused on promoting the health and well-being of all who live, work, and play in Lake County. We are committed to cultivating an inclusive culture that values diversity of thought and collaboration, enabling each employee to perform at their maximum potential and to more effectively work with clients, patients, and employees. We offer:
  • Comprehensive Benefits package (medical, dental, vision, etc.) for full-time employees
  • Paid Time Off to support work-life balance
  • IMRF Pension and 457 retirement plans
  • Paid Parental Leave
  • Tuition Reimbursement
You can find more details on our benefits on our website at