1

Software Jobs in Evanston, IL (NOW HIRING)

Software Engineers for Chicago, IL location. Responsible for the design and development of new software features to improve and expand the efficiency of technology platforms. Assist in the ...

New

The Software Engineer is responsible for architecture, design and development of software to include requirements analysis, software design, coding, software integration, testing, debug, and ...

The Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company ...

The Software Engineer is responsible for architecture, design and development of software to include requirements analysis, software design, coding, software integration, testing, debug, and ...

Software Engineer

Chicago, IL ยท Remote

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

New

Job Summary The Software Engineer will be responsible for building new systems, enhancing and refactoring existing systems, integrating with external systems, and performance projects. This person ...

Software Developer

Bannockburn, IL ยท On-site

$85 - $110/hr

Software Development: Design, develop, and implement responsive web-based applications, ensuring they align with business requirements and user needs. * System Enhancements: Collaborate with ...

They are seeking a Software Engineer to join their Investment Technology team, where the role involves designing, developing, and supporting software solutions to enhance decision-making processes ...

Company Description 360 IT Professionals is leading name in the software development industry, bring innovative business solutions to clients in Silicon Valley. We are always looking forward to bring ...

Software Developer

Bannockburn, IL ยท On-site

$105K - $115K/yr

Software Development: Design, develop, and implement responsive web-based applications, ensuring they align with business requirements and user needs. * System Enhancements: Collaborate with ...

The Software Developer is responsible for detailed design and development of software in the areas of software design, implementation, deployment support and unit testing. The Software Developer is ...

Company Description Senior Software Developer (Fintech - fixed income securities trading operations) Remote USA Requires: Extensive developer experience with fixed income securities trading ...

Software Development: Design, develop, and implement responsive web-based applications, ensuring they align with business requirements and user needs. * System Enhancements: Collaborate with ...

The Software Developer is responsible for detailed design and development of software in the areas of software design, implementation, deployment support and unit testing. The Software Developer is ...

Software Engineer

Chicago, IL ยท On-site +1

$75K - $95K/yr

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial ...

Showing results 21-40

Software information

See Evanston, IL salary details

$46.1K

$107.3K

$159.3K

How much do software jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software in Evanston, IL is $107,333.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,400.00 and $124,800.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What job categories do people searching Software jobs in Evanston, IL look for?

The top searched job categories for Software jobs in Evanston, IL are:

What cities near Evanston, IL are hiring for Software jobs?

Cities near Evanston, IL with the most Software job openings:

Infographic showing various Software job openings in Evanston, IL as of August 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $107,333 per year, or $51.6 per hour.

Software Engineer

Fooda

Chicago, IL โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 2 days ago

New


Job description

Who We Are:
Our story began in 2011 when a group of office workers at a major logistics company in Chicago had a lunch problem. Nearby options were limited, and the team was spending too much time and money traveling to their favorite restaurants. They had an idea: bring Chicago’s local restaurant culture inside the office to sell food.  It was an immediate hit. When they discovered people from other companies sneaking into their office, they knew they were on to something.
Fooda pioneered the concept of rotating popup restaurants inside offices. Today, we operate in 60 cities with over 100 million meals served and continue to grow rapidly.
Powered by technology and a network of 3,500+ restaurants, we feed hungry people at work through a platform of unique food programs located within companies, office buildings, hospitals, schools, distribution centers, and more. At Fooda, we believe a workplace food program should be something employees love and look forward to every day.
Job Description
Software Engineers for Chicago, IL location. Responsible for the design and development of new software features to improve and expand the efficiency of technology platforms. Assist in the maintenance and refactoring of old software applications for issue resolution, enhanced performance, and testability. Develop automated software testing units for integration and UI tests. Review software development work for quality assurance. Research new software technologies and tools to expand development capabilities. Technical Environment: Ruby, Ruby on Rails, RSpec, JavaScript, NodeJS, TypeScript, Angular, HTML/CSS, REST/GraphQL API, MySQL, PostgreSQL, Docker, Kubernetes, Jenkins, Shell Script, Nginx, React.
Requirements:
*Master’s degree in Computer Science, Computer Engineering, or a related field plus two years of experience in Software Engineering required. Required Technical Skills: Ruby, Ruby on Rails, RSpec, JavaScript, NodeJS, TypeScript, Angular, HTML/CSS, REST/GraphQL API, MySQL, PostgreSQL, Docker, Kubernetes, Jenkins, Shell Script, Nginx, React. Some telecommuting permitted. (*Bachelor’s degree in Computer Science, Computer Engineering, or a related field plus five years of progressive experience in Software Engineering also acceptable).
What We’ll Hook You Up With:
  • Competitive base salary, stock options, based on experience
  • Comprehensive health, dental and vision plans
  • 401k retirement plan with company match
  • Paid maternity and parental leave benefits
  • Flexible spending accounts
  • Company-issued laptop
  • Daily subsidized lunch program (ours!) 
Must be authorized to work in the United States on a full-time basis. No recruiters please.
Any applicant who is interested in this position may apply to the following for consideration:
Fooda, Inc 
Marnie Grow 
recruiting@fooda.com 
Ref ID: SKK
The salary range for this role is between $153,317- $160,000.
 

Powered by JazzHR

wXdPSxOsYM


Fooda logo

About Fooda

Sourced by ZipRecruiter

Fooda is a Workplace Food Program people love and look forward to every day. We scour the streets for the Best Food Trucks, Trendy Restaurants, and Hidden gem mom and pops. Making the connection between them and people who appreciate their food is our passion. We're looking for talented colleagues who want to advance their careers and help scale a business. We all share an interest in Solving problems with data, Taking chances, Beating goals, and Delighting Customers. Our Team's successful execution of those interests has driven expansion to over a dozen markets since our founding in 2011.

Industry

Food services and drinking places

Company size

51 - 200 Employees

Headquarters location

Chicago, IL, US

Year founded

2011

Social media